嗨,伙计们,我想知道是否有一种方法可以悬停一些具有相同类名的元素,这些元素并排放置,并且在离开元素区域时会触发动作。例如 :
<div class="hoverme"></div>
<div class="hoverme"></div>
<div class="hoverme"></div>
<div class="hoverme"></div>
<div class="hoverme"></div>
只有当它们离开“hoverme”类的整个区域时,才应该调用下面的“unhover”的javascript。
$('.hoverme').live('mouseover mouseout', function(event) {
if (event.type == 'mouseover') {
if(!$("#stage1 td").hasClass("hover"))
{
$("#stage1 td").addClass("hover",200)
}
}
else {
//$("#stage1 td").removeClass("hover",200)
}
});
这个动作有办法吗??
编辑:忘了提到 div 的形状不仅仅是纯粹的正方形。它由几个正方形组成,但最终形状很奇怪。所以我不能用另一个父 div 包装我的 div。
我正在使用 jquery ui,因此我可以使用第二个参数添加类和删除类