鼠标进入ul.se li后触发的mouseout。你需要添加event.stopPropagation();阻止冒泡。
$(this).next("ul").mouseout(function(event){
$(this).slideUp();
event.stopPropagation(); // or return false;
})
你的代码是
$(''.capter a'').mousexxx();
$(''.capter a'')匹配的是第一章。你的事件都是绑定在a便签上。离开a便签就会处罚mouseout事件。
事件冒泡问题
阻止事件冒泡,楼上说的那个
用mouseenter和mouseleave取代mouseover和mouseout
是你给 里边的ul绑定了mouseout事件,所以会触发咯