gpt4 book ai didi

javascript - 使用 jquery .on() 将事件触发器作为函数参数传递

转载 作者:行者123 更新时间:2023-12-03 12:22:11 25 4
gpt4 key购买 nike

我有一行代码,可以在任何特定 <td> 时触发函数。单击:

$("#grid .square").on( "click", move(e) );

它触发了该功能,但它显示e未定义。我怎样才能让它传递触发事件的元素作为参数?

有没有办法通过其他用途来做到这一点 if .on()

类似于:

$( document ).on( "click", "#grid .square", move(e) );

最佳答案

您可以绑定(bind)匿名函数并将 eventData 参数传递给 click功能。
你确定你不知道匿名吗?

eventData
Type: Object
An object containing data that will be passed to the event handler.

$("#grid").on('click',{anon:'PEOPLE POWER\nKNOWLEDGE IS POWER'}, function(event){
move(event.data);
});

jsfiddle

关于javascript - 使用 jquery .on() 将事件触发器作为函数参数传递,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24396081/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com