事件处理程序在jQuery中是什么意思

事件处理程序在jQuery中是什么意思,jquery,Jquery,我是jQuery新手,对事件处理程序的概念感到困惑,有人能给我一个具体的例子吗 如果我错了,请纠正我: $(document).ready(function(){ $('table').on('click', 'td', function () { alert($(this).text()); }); }); 以下函数是否在此click event=“event handler”中?或者“on(click)”是事件处理程序 fun

我是jQuery新手,对事件处理程序的概念感到困惑,有人能给我一个具体的例子吗

如果我错了,请纠正我:

$(document).ready(function(){
    $('table').on('click', 'td', function () {
                alert($(this).text());
            });
});
以下函数是否在此click event=“event handler”中?或者“on(click)”是事件处理程序

function(){alert($(this).text())} 

Handler表示函数,当您添加click事件时,函数执行的操作如下


function(){alert($(this).text())}
处理程序表示函数,当您添加单击事件时,函数执行的操作如下


function(){alert($(this).text())}
使用
.on
方法注册事件侦听器。当侦听器听到事件被触发(它应该侦听)时,它会做出反应。在这种情况下,侦听器然后将接收到的事件交给eventhandler,后者处理事件
$(el).on('click'…
注册侦听器以侦听el上的click事件。
..函数(事件){/*handle event*/})
anynomous函数是eventhandler。

使用
.on
方法注册事件侦听器。当侦听器听到事件被触发(它应该侦听)时,它会做出反应。在这种情况下,侦听器然后将接收到的事件交给eventhandler,后者处理事件
$(el).on('click'…
注册侦听器以侦听el上的click事件。
..函数(事件){/*handle event*/})
anynomous函数是eventhandler。

签出签出,不要忘记在OP的示例中还有另一个事件侦听器,
$(文档)的匿名函数。ready
eventhandler,不要忘记在OP的示例中还有另一个事件侦听器,
$(文档)的匿名函数.ready
eventNote事件处理程序不需要是匿名内联函数-它可以是命名函数,并且必须相应地调用
$()。单击(myfunc)
而不是
$()。单击(myfunc())
,每周至少会被询问几次(与此处询问的问题分开)。注意,事件处理程序不需要是匿名内联函数-它可以是命名函数,并且必须相应地调用
$()。单击(myfunc)
,而不是
$()。单击(myfunc())
,每周至少会被询问几次(与此处询问的问题分开)。