【发布时间】:2013-02-16 03:47:42
【问题描述】:
我试图制作一个折叠早期扩展选择的菜单,但我无法使其工作。
var currentId;
$(document).ready(function () {
$(":range").rangeinput({
progress: true
});
/* Slide Toogle */
$("ul.expmenu li > div.header").click(function () {
var arrow = $(this).find("span.arrow");
if (arrow.hasClass("up")) {
arrow.removeClass("up");
arrow.addClass("down");
} else if (arrow.hasClass("down")) {
arrow.removeClass("down");
arrow.addClass("up");
}
$('#' + currentId).parent().find("ul.menu").slideToggle();
$(this).parent().find("ul.menu").slideToggle();
currentId = $(this).attr('id');
});
});
您可以在这个地址找到主页:http://admin.dq.se/kramers/nyamenyer.html
所以如果我按“BIL”我希望“BIL”展开.. 然后如果我按“MC”我希望 BIL 折叠并 MC 展开。感谢您的帮助!
【问题讨论】:
-
除了“我不能让它工作”之外,您能更具体地解释一下有什么问题吗?
标签: javascript jquery css menu collapse