$(function() {
$('#engageNetwork').bind('click', function() {
$('.topNavSlide').stop(true,true).slideToggle(1000, 'easeOutExpo');
$('a').click(function() {
$('.topNavSlide').stop(true,true).slideToggle(500, 'easeOutExpo');
});
});
});
答案 0 :(得分:1)
您可以使用:not selector来绑定将折叠菜单的文档单击处理程序的其余部分。 选择器和绑定类似于:
$(":not(#engageNetwork, #engageNetwork *)").bind("click", function(){
$('.topNavSlide').stop(true,true).slideUp(1000, 'easeOutExpo');
});
(带有星号的#engageNetwork的第二个引用已到位,以确保#engageNetwork下的任何元素都不会与此事件处理程序绑定。)