我需要一个按钮,并在jQuery中处理它的事件。我正在写这段代码,但是它不能工作。我错过了什么吗?
<!-- Begin Button -->
<div class="demo">
<br> <br> <br>
<input id = "btnSubmit" type="submit" value="Release"/>
<br> <br> <br>
</div>
<!-- End Button -->
在javascript文件中
function btnClick()
{
// button click
$("#btnSubmit").button().click(function(){
alert("button");
});
}
发布于 2010-12-01 19:31:48
您必须将事件处理程序放在$(document).ready()事件中:
$(document).ready(function() {
$("#btnSubmit").click(function(){
alert("button");
});
});
发布于 2014-04-28 22:27:34
$(document).ready(function(){
$('your selector').bind("click",function(){
// your statements;
});
// you can use the above or the one shown below
$('your selector').click(function(e){
e.preventDefault();
// your statements;
});
});
发布于 2017-05-25 17:54:04
$('#btnSubmit').click(function(){
alert("button");
});
或
//Use this code if button is appended in the DOM
$(document).on('click','#btnSubmit',function(){
alert("button");
});
有关详细信息,请参阅文档:
https://stackoverflow.com/questions/4323848
复制相似问题