为了让您处于这种情况,这就是问题所在:
在我的 web 应用程序中,我有一个按钮可以触发 Bootstrap 弹出框,并使用弹出框的“显示”事件进行 ajax 调用,p。e:
$('#myModal').on('show', function() {
//code...
});
在函数内部,我进行了 ajax 调用,直到此时一切正常,在弹出框内有一个带有 rel="tooltip" 的链接,用于制作 Bootstrap 工具提示。好吧,我将 mouseenter 事件绑定到此元素,以在您悬停“Like”按钮并显示所有喜欢该出版物的人时制作类似于 Facebook 的东西。
问题来了,它运行良好,但由于某种原因,它再次触发弹出框的 ajax 调用,并再次触发附加在 mouseenter 事件上的 ajax 调用。