gpt4 book ai didi

jQuery .on() 而不是 .delegate() 没有事件

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

在没有事件监听的情况下,是否可以使用jquery .on()方法代替.delegate()

根据.on()文档:

.on( events [, selector] [, data] , handler(eventObject) )

events 参数不是可选的。

.on()/.delegate() 的使用适用于动态添加的元素。

最佳答案

您可以使用自定义事件:(它仍然是一个事件,但是您的事件)

标记:

<div id='mePlease'>
<div id='noWay'>Hi</div>
</div>

$('#mePlease').on('wacky','#noWay',function(){
alert('wackyEnough');
});
$('#noWay').trigger('wacky');

但实际上,这可以通过简单的函数调用来完成。

关于jQuery .on() 而不是 .delegate() 没有事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11885746/

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