我有以下结构
<div id="parent">
Hello
<div id="child">
Child
</div>
</div>
现在我点击了BOTH $('#parent')和$('#child')启用了jQuery qTip v2插件。但是当我点击孩子时,也会显示父qtip。
我想我应该使用“event.stopPropagation()”或类似的东西,但如何在qtip中启用它?
答案 0 :(得分:4)
我通过向子节点添加一个停止事件传播的点击处理程序解决了这个问题:
$('#child').click(function(e){
e.stopPropagation();
});
qTip仍会获得点击事件并显示工具提示。