我有我的观点一个JQuery的单击事件不会触发
<div class="span12">
<button id="saveButton" class="btn"><i class="icon-download-alt green"></i> Save</button>
</div>
和JQuery的一个按钮,单击事件
$("#saveButton").click(function() {
alert("Save clicked");
});
出于某种原因,单击事件从未被触发。 如果我在JQuery事件之前放置警报,则警报成功触发。
我确定我在这里错过了一些非常简单的东西,但我似乎无法找到问题。
我确信,
- jQuery是成功列入
- JavaScript文件被成功列入
- 我用正确的ID为控制
是否有任何理由,这事件没有被触发?
处于初始加载DOM HTML片段?如果没有,那么使用jquery的'.on()'函数。 –
您必须确保在文档加载后声明了click事件侦听器。所以使用jQuery,请参阅文档[这里](http://api.jquery.com/ready/) – Stphane