我在使用Bootstrap 3.3.4的折叠事件中遇到了找不到所点击的锚点元素的问题:
$('.collapse').on('show.bs.collapse', function (e) {
// Get clicked element that initiated the collapse...
});
我需要这个功能是因为我想要防止折叠,如果所点击的元素具有某个特定的数据属性。另一个选项是使用.on('click', function())
进行挂钩,但是由于点击时发生了其他事件需要运行,因此这对我来说似乎不可行。在DOM中搜索最近的锚点或类似的内容也行不通,因为多个锚点彼此相邻。