Autor | Zpráva | ||
---|---|---|---|
modal Profil * |
#1 · Zasláno: 29. 3. 2012, 19:38:39 · Upravil/a: modal
Dobrý den,
mám skript, který se mi spouští při kliku na tlačítko (button). Potřebuji ale, aby se mi skript spustil již při načítání stránky, tz. při vstupu na stránku. skript vypadá takto: //SETTING UP OUR POPUP //0 means disabled; 1 means enabled; var popupStatus = 0; //loading popup with jQuery magic! function loadPopup(){ //loads popup only if it is disabled if(popupStatus==0){ $("#backgroundPopup").css({ "opacity": "0.7" }); $("#backgroundPopup").fadeIn("slow"); $("#popupContact").fadeIn("slow"); popupStatus = 1; } } //disabling popup with jQuery magic! function disablePopup(){ //disables popup only if it is enabled if(popupStatus==1){ $("#backgroundPopup").fadeOut("slow"); $("#popupContact").fadeOut("slow"); popupStatus = 0; } } //centering popup function centerPopup(){ //request data for centering var windowWidth = document.documentElement.clientWidth; var windowHeight = document.documentElement.clientHeight; var popupHeight = $("#popupContact").height(); var popupWidth = $("#popupContact").width(); //centering $("#popupContact").css({ "position": "absolute", "top": windowHeight/2-popupHeight/2, "left": windowWidth/2-popupWidth/2 }); //only need force for IE6 $("#backgroundPopup").css({ "height": windowHeight }); } //CONTROLLING EVENTS IN jQuery $(document).ready(function(){ //LOADING POPUP //Click the button event! $("#button").click(function(){ //centering with css centerPopup(); //load popup loadPopup(); }); }); Hádám, že to bude přepis funkce .click ,ale netuším jak :) Mockrát děkuji. Jenom tedy pro upřesnění.. chci, aby se mi automaticky spustilo/načetlo to, co se spustí/načte právě po kliku na tlačíko (button). Děkuji. |
||
hexcross Profil |
Pak by mělo stačit pokud odbinduješ funkci která se spouští při kliknutí na button :
(upravená část kódu vespod): //CONTROLLING EVENTS IN jQuery $(document).ready(function(){ //LOADING POPUP //centering with css centerPopup(); //load popup loadPopup(); }); Nyní se funkce spustí při načtení stránky :-) |
||
modal Profil * |
#3 · Zasláno: 30. 3. 2012, 20:11:43
no skvělý :) je to ale zvláštní.. také mě napadlo to z toho scriptu vymazat, ale nefungovalo mi to. pravděpodobně jsem vymazal i nějaké lomítko nebo ukončení.
každopádně mockrát děkuji, pročítal jsem kde co a nic nefungovalo :) hehe. |
||
Časová prodleva: 11 let
|
0