У меня есть меню и подменю.Содержимое подменю загружается с помощью ajax.
Переключение подменю.Проблема в том, что когда я щелкаю, чтобы скрыть подменю, он все еще выполняет вызов ajax.
Как я могу сделать так, чтобы он выполнял только ajax-вызов, когда нажимаю, чтобы открыть меню?
$("#showsubmenu").live("click", function() {
var attrib = $(this).attr('menuid');
$("#"+attrib).toggle();
$("#"+attrib).html("<h4> Loading links...</h4>");
$.ajax({
cache: false,
url: "submenu.php",
dataType: "html",
data: "&menuid="+attrib,
success: function (data) {
$("#"+attrib).html(data);
},
error: function(jqXHR, textStatus, errorThrown) {
alert(textStatus);
}
});
});