我查看了论坛,我的问题与Button click event not firing in jQuery重复,但我的代码已经与给定的答案相符。
无论如何,我已经删除了这些,并且可以确认与一类禁用的链接不会触发,因此这证明文档准备就绪并且Jquery库是正确的。
的Javascript
$(document).ready(function () {
// Prevents links from firing
$('a.disabled').click(function (e) {
e.preventDefault();
});
// Handles search
$("#btnTreeSearch").click(function () {
alert("click search fool!");
});
});
HTML
<input type="submit" value="btnTreeSearch" />
任何线索?
答案 0 :(得分:7)
您需要将id
分配给输入才能使用id selector
<强> Live Demo 强>
HTML 的
<input type="submit" id="btnTreeSearch" value="btnTreeSearch" />
的Javascript
$("#btnTreeSearch").click(function () {
alert("click search!");
});
答案 1 :(得分:1)
将value="btnTreeSearch"
更改为id="btnTreeSearch"
。