<div id="showWorkHead" >
<div id="workCurrency">
</div>
<div id="workLanguage">
</div>
</div>这种形式的DIV 一个DIV里面套了两个DIV ,现在给最外的div添加两个事件
$("div#showWorkHead").mouseout
$("div#showWorkHead").mouseover
现在的问题是 鼠标在这三个DIV里面切换 会总执行mouseout 其实他根本就没离开 showWorkHead这个DIV ,估计是这三个diV 没成为一个快 , 应该怎么解决?
如果你是要切换这三个div的话就不是这样写了
这个问题属于 事件冒泡
用jquery里的hover吧
$("td").hover(
function () {
$(this).addClass("hover");
},
function () {
$(this).removeClass("hover");
}
);