私が持っているのhtmlメニュー
$('.mobile-menu_icon').click(function(event) {
$('.menu-mobile_list').addClass('mobile-menu_active');
});
<img src="img/mobile.png" class='pull-right mobile-menu_icon visible-xs' alt="">
<ul class='menu-mobile_list col-xs-6'>
<li class="menu-mobile_item"><a href="">Main</a></li>
\t <li class="menu-mobile_item"><a href="">Contacts</a></li>
\t <li class="menu-mobile_item"><a href="">About Us</a></li>
\t <li class="menu-mobile_item"><a href="">FAQ</a></li>
</ul>
ような何か書き方:
!$("ul, li").click(function(e){
$('.menu-mobile_list').removeClass('mobile-menu_active');
})
(もし画面の別の場所でのユーザーのクリックではなくメニューで、メニューを閉じる必要があります)
可能な重複http://stackoverflow.com/questions/4614120/not-class-selector-in-jquery – Eric
あなたが求めている質問に直接答えるには、[否定のためのCSSセレクタ](https://developer.mozilla)があります。 org/ja-jp/docs/Web/CSS /:ではありません)。 '$( 'div:not(.some-class)')' –
[$ .not()](http://api.jquery.com/not/)のように使うことができます。 –