我只是希望第一个菜单子项出现在顶部菜单项下方,然后所有后续菜单子项都表现为 JQuery 菜单的默认行为。我让它在第一个子菜单项上淡入和淡出有点工作,但是一旦我单击顶部菜单,它就会从 JQuery UI 恢复为 JQuery 默认值。
有没有办法改变或停止这种默认行为?
小提琴:http: //jsfiddle.net/indianapolymath/rV7mX/2/
$("#EnvironmentalMenu").menu();
$(".firstSubNav").position({
my: "left top",
at: "center bottom",
collision: "fit"
});
$(function () {
$('.nav li').hover(
function () {
$('ul', this).fadeIn();
},
function () {
$('ul', this).fadeOut();
}
);
});
我试过 .position 但似乎没有帮助,但我从未使用过 position 并且可能没有正确使用它。就这样我没有得到其他小部件的响应,我想使用 JQuery 菜单来实现这一点,这样我就可以利用 CSS UI 主题。