如何在Jquery中调用按钮单击功能

时间:2011-09-11 01:22:35

标签: jquery

我在html中有以下代码

      <div class="functionitem" id="viewresult"><span class="button"><span>
      <input type="button" class="form_button" value="  View"></span></span>
       </div>

所以我尝试使用以下jquery click函数在单击按钮时调用方法,这就是我所做的

      $("#viewresult:button").click(function () { 
      //methods
          });

但它不起作用,我做错了什么,请帮忙,谢谢

3 个答案:

答案 0 :(得分:5)

你的选择器错了。它正在尝试找到ID为viewresult的按钮。在两者之间加一个空格表示该按钮应该是viewresult元素的后代。

 $("#viewresult :button").click(function () { 
  //methods
 });

答案 1 :(得分:0)

在选择器中留一个空格。 :button#viewitem的后代,而不是符合条件的财产。 e.g。

$('#viewitem :button').click(...);

说“a:按钮属于#viewitem元素”

答案 2 :(得分:0)

 $("#viewresult input:button").click(function () { 
     //methods
 });