Javascript 不能将按钮作为jQuery中的事件处理程序调用

Javascript 不能将按钮作为jQuery中的事件处理程序调用,javascript,jquery,Javascript,Jquery,我是一个完全的初学者,我即将完成我的第一个网站 但我就是没法按最后一个按钮。这是最简单的任务,但这项任务根本不起作用 $(文档).ready(函数(){ 警报(“mailto脚本已加载!”); }) //eventhandler发送按钮 $('#send').onclick(函数(){ 警报(“已呼叫处理程序”); }); 森登 jQuery事件被称为单击而不是单击。改为: $('#send').click(function() { 根据JavaScript在页面上的位置,您可能需要将其包

我是一个完全的初学者,我即将完成我的第一个网站

但我就是没法按最后一个按钮。这是最简单的任务,但这项任务根本不起作用

$(文档).ready(函数(){
警报(“mailto脚本已加载!”);
})
//eventhandler发送按钮
$('#send').onclick(函数(){
警报(“已呼叫处理程序”);
});

森登

jQuery事件被称为
单击
而不是
单击
。改为:

$('#send').click(function() {
根据JavaScript在页面上的位置,您可能需要将其包装到一个DOM就绪处理程序中

$( document ).ready(function() {
    $('#send').click(function() {
        alert( "Handler has beend called." );
    });
});

除了在文档中准备好处理程序外,还应该修改语法。您需要使用
.on()
来处理作为方法的第一个参数的事件。此处的文档:

工作示例:


javascript窗格中的代码已经用就绪处理程序包装。

将处理程序代码添加到document ready。将
onclick更改为
单击

$( document ).ready(function() {
    $('#send').click(function() {
        alert( "Handler has beend called." );
    });
});