Я продолжаю в том, чтобы заставить все это работать, но когда я пытаюсь добавить некоторый код, который скрывает другие, когда на них нажимают, он ожидает, что второй щелчок снова скрывается. Как мне показать только одно меню за раз? PS Это не братские меню.
$(function() {
$("a[rel=tooltip]").tooltip({ position:"bottom" });
$(".dd").toggle(function() {
$("ul", this).show();
$(this).addClass("on");
$("ul a", this).click(function(e) {
e.stopPropagation();
});
if $(".button1").click() {
$("#contextMenu2, #contextMenu3").hide();
};
if $(".button2").click() {
$("#contextMenu1, #contextMenu3").hide();
};
if $(".button3").click() {
$("#contextMenu1, #contextMenu2").hide();
};
},
function() { $("ul", this).hide(); $(this).removeClass('on'); }
);
});