gpt4 book ai didi

javascript - 获取jQuery中.on()绑定(bind)的所有事件

转载 作者:行者123 更新时间:2023-12-01 02:23:01 25 4
gpt4 key购买 nike

我有一个页面通过Ajax加载一些内容,并且还通过.on()绑定(bind)事件方法来添加新的元素。

有没有办法获取 <div class="inner"> 上的所有绑定(bind)事件?我试过$("div.inner").data('events')在控制台中加载所有内容后,但除了undefined什么也没有。

HTML:

<div id="out"><p></p></div>​

JavaScript:(不是真正的ajax,只是一个模拟)

var innDiv = '<div class="inner">inner</div>' +
'<div class="inner">inner</div>' +
'<div class="inner">inner</div>';

$(document).on('click','.inner', function(){$(this).toggleClass("green")});

setTimeout('$("#out").append(innDiv)',2000);​

这是jsfiddle Code演示。

最佳答案

由于您将事件绑定(bind)到 document 元素,请尝试以下操作:

$(document).data("events")

关于javascript - 获取jQuery中.on()绑定(bind)的所有事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10429871/

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