2016-05-06 158 views
0

我有多个div,每个div都有一个唯一的代码,每当用户遇到特定的div时,我只希望该div被计算在内。多次调用onmouseover函数

我的问题是,如果我使用onmouseover-html那么触发的功能多次运行。

有帖子提出使用mouseenter-jquery的东西,但如果我使用mouseenter-jquery,我不知道如何得到div的唯一代码。

我试图onmouseover和服务器太忙和失败。

$('sample').mouseenter(function(this){ 
    var sample = $("#sample input.sam").val(); 
    document.write(sample); 
}); 
+0

欢迎堆栈溢出。请在您的问题中提供[MVCE](http://stackoverflow.com/help/mcve)。 –

+0

请检查这个[URL](http://stackoverflow.com/help)它会帮助提高你的内容质量 –

回答

-1

试试这个

$('some-div').mouseenter(function(){ 
    console.log(this); 
    console.log($(this)); 
}); 
+0

当用户悬停在不同的divs上时,动态更改some-div –

+0

你可以听所有的div和内部该功能找出哪一个是哪个div得到它的id,某些属性或位置@NandagiriAkhilesh – KoKo

+0

只是使用$('div')。mouseenter ....并且在输入的任何div上都会收到一个事件,而您将有特定的div – KoKo