jquery调用mouseout事件时,想让鼠标在移出class为add_ul的ul上时触发事件,但现在总是鼠标移动到ul上,就触发事件了。高人看看什么问题。另:这个class为add_ul的ul是JS添加的,所以用的live。
jquery代码: $('.add_ul').live('mouseout',function(){
$('.add_ul').remove();
});
html代码: <ul class="main_ul">
<li><a title="双语城首页" href="/cms/">首页</a></li>
<li>|</li>
<li class="show_sub" id="_1"><a title="留学服务" href="/cms/liuxuefuwu/">留学服务</a>
<ul class="add_ul">
<li><a href="/cms/liuxuefuwu/liuxuezixun/">留学咨询</a></li>
<li><a href="/cms/liuxuefuwu/duanqiliuxue/">短期留学</a></li>
<li><a href="/cms/liuxuefuwu/changqiliuxue/">长期留学</a></li>
<li><a href="/cms/liuxuefuwu/duanqiyouxue/">短期游学</a></li>
</ul>
</li>
<li>|</li>
<li class="show_sub" id="_6"><a title="培训服务" href="/cms/peixunfuwu/">培训服务</a></li> <li>|</li>
<li class="show_sub" id="_9"><a title="移民服务" href="/cms/yiminfuwu/">移民服务</a></li> </ul>
jquery代码: $('.add_ul').live('mouseout',function(){
$('.add_ul').remove();
});
html代码: <ul class="main_ul">
<li><a title="双语城首页" href="/cms/">首页</a></li>
<li>|</li>
<li class="show_sub" id="_1"><a title="留学服务" href="/cms/liuxuefuwu/">留学服务</a>
<ul class="add_ul">
<li><a href="/cms/liuxuefuwu/liuxuezixun/">留学咨询</a></li>
<li><a href="/cms/liuxuefuwu/duanqiliuxue/">短期留学</a></li>
<li><a href="/cms/liuxuefuwu/changqiliuxue/">长期留学</a></li>
<li><a href="/cms/liuxuefuwu/duanqiyouxue/">短期游学</a></li>
</ul>
</li>
<li>|</li>
<li class="show_sub" id="_6"><a title="培训服务" href="/cms/peixunfuwu/">培训服务</a></li> <li>|</li>
<li class="show_sub" id="_9"><a title="移民服务" href="/cms/yiminfuwu/">移民服务</a></li> </ul>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货