【发布时间】:2015-06-02 12:55:58
【问题描述】:
我无法使用 Bootstrap 3.3.4 在折叠事件中找到单击的锚元素。:
$('.collapse').on('show.bs.collapse', function (e) {
// Get clicked element that initiated the collapse...
});
我需要这个,因为如果单击的元素具有特定的数据属性,我想防止折叠。另一种选择是使用.on('click', function()) 进行挂接,但是单击时会发生其他需要运行的事件,所以这对我来说似乎是不行的。在 DOM 中搜索最近的锚点或类似的东西也不会奏效,因为有多个锚点彼此相邻。
【问题讨论】:
-
jsfiddle.net/sheshu036/8s0mn0f4/5 像这样你有多个锚标签?
-
锚点放置在页面的其他位置,彼此相邻(忽略默认的 Boostrap HTML 结构)。
标签: jquery twitter-bootstrap twitter-bootstrap-3