正确添加ajax内容的侦听器

用户名

我试图添加一个事件侦听器,以了解何时我的任何引导3手风琴当前正在或将来可能会出现在“ #myDiv”中。

这有效

$('#myDiv').on('shown.bs.collapse', function () {
//code here
});

但是我需要打开的手风琴的ID,所以我尝试了

$('#myDiv').on('shown.bs.collapse', '.collapse', function (e) {
    alert(e.currentTarget.id);
    });

但是,即使所有手风琴都具有.collapse类并且位于#myDiv中,它也永远不会触发。分配侦听器时,#myDiv内是否需要手风琴?

德史密斯

阅读文档我认为您不能在自定义事件上实现事件委托。

$(document).on('shown.bs.collapse', function (e) {
    console.log(e.target.id) // this should give you the id of the currently shown accordion
});

小提琴

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

添加侦听器以更改内容

添加或删除 ViewTreeObserver 侦听器的正确位置是什么?

添加多个事件侦听器 ajax

响应内容的jQuery侦听器

更改侦听器不适用于JQuery Mobile中动态添加的内容

Javascript Vanilla-如何在ajax内容内的元素上附加事件侦听器?

添加范围对象侦听器

向Kotlin类添加自定义侦听器的正确方法

如何正确地向Map.Entry添加值更改侦听器?

JSF 2-如何向复合组件接口添加Ajax侦听器方法?

如何向原型 Ajax 请求添加进度事件侦听器?

覆盖 addEventListener 以与普通的“click”侦听器同时添加“touchstart”侦听器

jQuery .on侦听器不要将点击侦听器添加到新元素

在Microsoft Word加载项API中将更改侦听器添加到所选内容(段落/句子/或单词)

如何将事件侦听器附加到Dojo工具箱中动态添加的窗口小部件内容

位置已打开,但侦听器未返回任何内容

Java中侦听器的正确(也是最佳)收集类型

Java Websockets +事件侦听器。这是正确的方法吗?

如何正确分离firebase db子事件侦听器?

如何正确删除 vue 3 中的事件侦听器

如何正确删除多个事件侦听器?

DialogFragment侦听器

Vuejs侦听器

Realex侦听器

侦听器JavaFX

如果尚未添加侦听器并且侦听器处理程序是匿名函数,则在nodeJS中添加侦听器

在Java中将鼠标侦听器添加到矩形

如何向 React 组件添加事件侦听器?

将事件侦听器添加到绘制的对象