【发布时间】:2014-06-27 11:18:06
【问题描述】:
我正在使用 Twitter Bootstrap 2.3.2,并且我正在注册一个弹出框,以便在带有选择器的 td 悬停在上面时打开。但是我在控制台中注意到内容回调被触发了两次。有没有办法防止这种情况发生?
$('#table-data').popover({
selector: '.td-popover',
trigger : 'hover',
content : function () {
console.log(this, arguments)
return 'hello';
}
});
<table id="table-data">
<tbody>
<tr>
<td></td>
<td class="td-popover"></td>
<td></td>
<td class="td-popover"></td>
</tr>
</tbody>
</table>
【问题讨论】:
-
对其中一个使用不同的类,并提供不同的消息。您在两个区域中列出了 td-popover。
-
在我的真实场景中,我有超过 2 个 td 与那个类,它仍然只触发了两次。
-
你能提供一个网上的例子吗?
标签: javascript twitter-bootstrap events delegates