jquery防止过多的滑入滑出
$(document).ready(function(){
$(".menu_ul>li").hover(function(){
$(this).children("ul").slideDown();
},function(){
$(this).children("ul").slideUp();
});
});
记得还得加一段提高用户体验的代码,防止过多的滑入滑出。
------解决方案--------------------哪你想加哪些限制呢?只允许滑入滑出一个回合?
------解决方案--------------------slideUp()前面加个stop():
$(this).children("ul").stop().slideUp();
------解决方案--------------------是不是ul下面的元素 都 执行了动作,,那就得添加阻止冒泡了,,网上搜索下
------解决方案--------------------$(document).ready(function(){
$(".menu_ul>li").hover(function(){
$(this).children("ul").stop(true,true).slideDown();
},function(){
$(this).children("ul").stop(true,true).slideUp();
});
});