如何触发点击按钮?

时间:2011-01-14 13:43:50

标签: jquery

我有点击按钮代码

    \$("#extractmonkeys").click(function () {
        \$("#grapharea").html(" ");
        \$("#paramselection").html(" ");

如何从其他地方触发此代码?

     \$("#extractmonkeys").trigger("click");

我错过了什么吗?

请注意:\ $是因为我在perl中编写jquery ...

4 个答案:

答案 0 :(得分:1)

该代码应该可以正常工作 您也可以致电$(...).click()

答案 1 :(得分:1)

function myFunction(){

$("#grapharea").html(" ");  $("#paramselection").html(" ");

}

$("#extractmonkeys").click(function () {

myFunction();

}

这样你就可以从每个人那里调用你的功能

答案 2 :(得分:1)

您在结尾处遗漏了});

\$("#extractmonkeys").click(function () {
    \$("#grapharea").html(" ");
    \$("#paramselection").html(" ");

否则,您的\$("#extractmonkeys").trigger("click");将有效。

上述代码也可能不在document.ready中:

\$(document).ready(function () {
    /* code here */
});

在这种情况下,找不到“#extractmonkeys”,因此没有任何反应。

答案 3 :(得分:0)

找出错误的方法

  • 检查网页来源以确保您的代码在那里
  • 使用fiddler检查资源,...以确保您的jQuery脚本已加载但尚未获得404
  • 在Chrome等中使用javascript控制台调用该功能并确保可以调用
  • 在您的功能中发出提醒。也许它被调用但不会产生你想要的结果。