我试图添加一个事件侦听器,以了解何时我的任何引导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] 删除。
我来说两句