我需要一个按钮,并在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");
    });    
}

推荐答案

You have to put the event handler in the $(document).ready() event:

$(document).ready(function() {
    $("#btnSubmit").click(function(){
        alert("button");
    }); 
});

Jquery相关问答推荐

Django BaseDataTableView-Filter_queryset方法不起作用

JQuery - 从先前 Select 的下拉列表中隐藏/显示选项

获取 html 元素的 onclick 事件的 data-* 属性

在学习 jQuery 之前学习 JavaScript 是个好主意吗?

模糊事件阻止点击事件工作?

如何在使用 jQuery 单击特定链接时打开 bootstrap 导航选项卡的特定选项卡?

显示的 jQuery 日期 Select 器年份

jQuery增量读取AJAX流?

如何在不导致页面滚动的情况下删除位置哈希?

Ajax 更新后在 jQuery 中重新绑定事件(更新面板)

自动完成将值而不是标签应用于文本框

为 jQuery AJAX 调用实现加载指示器

JQuery:如果 div 可见

CSS3 相当于 jQuery slideUp 和 slideDown?

bootstrap 模式:关闭当前,打开新

5秒后jQuery自动隐藏元素

JavaScript 等效于 jQuery 的扩展方法

使用javascript将HTML页面中的div下载为pdf

如何删除集中的 contenteditable pre 周围的边框?

Jquery Select 器输入[type=text]')