Click事件无效。我能算出来吗?

时间:2013-12-20 02:14:05

标签: javascript jquery button click

我似乎无法使我的点击触发器起作用。

我尝试了以下内容:

//Handle the Main Menu Button Press
$("button").click( function() {
    alert('yep');

});

当我点击网站上的任何按钮时,我从未收到警报....

我哪里出错了?

3 个答案:

答案 0 :(得分:1)

可能是其中之一:   - 你忘了在标题中包含jQuery.js脚本   - 你没等到DOM加载

尝试:

$( function() {
  $("button").click( function() {
  alert('yep');

 });
 });

答案 1 :(得分:1)

您的代码运行正常。 Here is a fiddle

您需要确保已加载jQuery,等待使用

加载DOM
$(function() {
   //your code here
});

如果您有多个按钮,则需要使用CSS选择器进行区分。

我强烈建议您阅读jQuery

提供的此文档

答案 2 :(得分:0)

HTML可能是

<button type="button" name="btnOk" id="btnOk">ok</button>

jQuery代码可能是

$("button[type='button']").click(function(){
    alert("yeap");
});

$("button[name='btnOk']").click(function(){
    alert("yeap");
});

如果HTML

<input type="button" name="btnOk" id="btnOk" value="Ok"/>

代码可能是

$("input[type='button']").click(function(){
    alert("yeap");
});

首先,请确保:在

中有jquery代码
$(document).ready(function(){
    //jquery code
});