2012-02-04 52 views
-2

我怎樣才能調用jQuery的函數onload和以後onClick? 我不認爲它很難,但我不能找到任何地方anwser ... 謝謝...調用jquery函數

回答

1

如果您希望能夠運行一些代碼兩次,然後將其包裝到一個已命名的函數中,然後在需要時調用該函數。

function MyCodeToRun(){ 
    // Put the code you want to run here 
} 

// Call it on load 
$(function(){ 
    MyCodeToRun(); 
    // You can do other stuff on load here as well 
}); 

// Call it on click 
$("#yourselector").click(function(){ 
    MyCodeToRun(); 
    // You can do other stuff on click here as well 
}); 
0

,你可以這樣做

function myFunction(){/*do something*/} 

,然後添加事件處理

$("mySelector").click(myFunction); 
$("mySelector").load(myFunction); 

希望這可以幫助

+0

恩,好吧,我知道我的「blabla」(現在編輯)不好笑......但爲什麼downvote? (真的好奇) – Bogdan 2012-02-04 10:27:02

+0

我沒有(也沒有)downvote,但我想象「blablabla」結合不正確的信息('onclick'和'onload'而不是'click'和'load')是原因。 – nnnnnn 2012-02-04 14:07:38

+0

好吧,感謝您的信息..當我第二次看我的代碼,我注意到我使用了錯誤的事件處理程序.. – Bogdan 2012-02-04 16:57:06