Jquery和Bootstrap popover:load()函数重复GET请求

时间:2014-03-26 14:00:32

标签: jquery

我有这段代码:

<a href="#" title="blabla" data-comm="/test.php" data-poload="/test.php">Load ops</a>

在JavaScript中:

$('*[data-comm]').bind('hover',function() {
var e=$(this);
$.get(e.data('comm'),function(d) {
    e.popover({content: d}).popover('show');
});
});

我正在使用Bootstrap 3.当我悬停HMM2时,它会向test.php发送GET请求,但是当我解除HMM2时,它会发送另一个不需要的GET请求。有没有办法强制它只有当我将鼠标悬停在它上面时才发送GET请求?我希望它只在鼠标指针进入元素时执行,而不是在它离开时执行。

1 个答案:

答案 0 :(得分:0)

http://api.jquery.com/hover/

  

当鼠标指针进入或离开元素时执行的函数。

简单地使用mouseenter

$('*[data-comm]').mouseenter(function(event){ ... });