Chciałbym automatycznie wywołać skrypt podczas ładowania strony. W tej chwili mogę to zrobić naciskając przycisk.
Skrypt wywołuję naciskąjąc na jeden z przycisków:
<input type='button' name='osx' value='Demo' class='osx demo'/> or
A tu kod jQuery:
jQuery(function ($) { var OSX = { container: null, init: function () { $("input.osx, a.osx").click(function (e) { e.preventDefault(); $("#osx-modal-content").modal({ overlayId: 'osx-overlay', containerId: 'osx-container', closeHTML: null, minHeight: 80, opacity: 65, position: ["15%",], overlayClose: true, onOpen: OSX.open, onClose: OSX.close }); }); }, open: function (d) { var self = this; self.container = d.container[0]; d.overlay.fadeIn('slow', function () { $("#osx-modal-content", self.container).show(); var title = $("#osx-modal-title", self.container); title.show(); d.container.slideDown('slow', function () { setTimeout(function () { var h = $("#osx-modal-data", self.container).height() + title.height() + 20; // padding d.container.animate( {height: h}, 200, function () { $("div.close", self.container).show(); $("#osx-modal-data", self.container).show(); } ); }, 300); }); }) }, close: function (d) { var self = this; // this = SimpleModal object d.container.animate( {top:"-" + (d.container.height() + 0)}, 500, function () { self.close(); // or $.modal.close(); } ); } }; OSX.init(); });
Mam jeszcze kod typowo jQuery ale chyba nie potrzebny tutaj jest.

Na razie nie wiem czy będę potrzebował jakiegoś opóźnienia w ładowaniu się skryptu ale mam nadzieję, że to będzie zbędne.

Pozdrawiam
(usunąłem tę wypowiedź z "Forum > Gotowe rozwiązania > Szukam", bo tam trochę nie pasowała.
