我正在使用jQuery UI库中的Accordion(http://jqueryui.com/demos/accordion/)作为侧边栏。当我在侧边栏上从上到下鼠标悬停时,手风琴扩展得有些细微。但是当我从底部到顶部鼠标悬停在一个应该展开的项目上时,直到我传递该项目(在示例中为“Bags”)。这是页面:(http://ignitepixels.com/seba)
这是jquery:
$( "ul#cats" ).accordion({
event: "mouseover",
header: "li",
collapsible: true,
autoHeight: false,
active: false
});
任何人都知道为什么我会遇到这种滞后?谢谢!
答案 0 :(得分:1)
您的UL标记格式不正确。你不能在LI之间抛出DIV,也不要指望浏览器表现得像嗡嗡声。你能做点别的吗?例如。将UL更改为DIV,删除LI标签,保留A标签,保留DIV标签;然后设置header:"div#cats a"
。