我制作了菜单动画(也借助其他堆栈溢出程序)。
我(希望)我的最后一个问题。当我更改第三个div
上的ul
时,我在第二个li
悬停时创建的ul
消失了。更改第二个li
上的ul
s工作正常(背景停留在那里)。
我甚至试过这个,你可以在jsfiddle例子中看到。
$(".main-navigation ul ul:nth-child(2) > li:not(ul:nth-child(3))").
我尝试隔离任何可能的方式,在离开第三个ul
li
时没有反应,即使“>”选择器应该这样做。 (想象一下问题出在哪里。)
JSFIDDLE:http://jsfiddle.net/r8vx07ae/13/