我有這樣的點擊按鈕的代碼如何觸發點擊按鈕?
\$("#extractmonkeys").click(function() {
\$("#grapharea").html(" ");
\$("#paramselection").html(" ");
我怎樣才能觸發該代碼從別的地方?
\$("#extractmonkeys").trigger("click");
我錯過了什麼嗎?
請注意:\ $是因爲我編碼裏面的perl的jQuery ...
我有這樣的點擊按鈕的代碼如何觸發點擊按鈕?
\$("#extractmonkeys").click(function() {
\$("#grapharea").html(" ");
\$("#paramselection").html(" ");
我怎樣才能觸發該代碼從別的地方?
\$("#extractmonkeys").trigger("click");
我錯過了什麼嗎?
請注意:\ $是因爲我編碼裏面的perl的jQuery ...
function myFunction(){
$("#grapharea").html(" ");
$("#paramselection").html(" ");
}
$("#extractmonkeys").click(function() {
myFunction();
}
這種方式可以從everywere
該代碼應該可以正常工作。
您也可以致電$(...).click()
。
你從年底失蹤});
調用你的函數:
\$("#extractmonkeys").click(function() {
\$("#grapharea").html(" ");
\$("#paramselection").html(" ");
否則,您\$("#extractmonkeys").trigger("click");
會工作。
它也可以是可能的是,上述代碼是不是一個內部的document.ready:
\$(document).ready(function() {
/* code here */
});
在這種情況下,「#extractmonkeys」不能被發現並因此沒有任何反應。
要找出什麼是錯的
什麼是確切的問題?你知道點擊事件處理程序沒有關閉嗎? (或者你忘了複製並粘貼整塊?) – Sebastian 2011-01-14 13:45:26