liページ上の要素またはそのコンテナーではない要素がクリックされたときに、いくつかの要素を非表示にしようとしています ( div.dropdown_container)。私はそれを機能させることができないようです。
  $("body").on("click", "*:not(div.dropdown_container, div.dropdown_container > *)", function(e){
    // don't want to hide the very first `li`
    // it contains a span i want always to show
    $("ul.dropdown_ul > li:not(#first)").hide();
  });
すべてがこのリスナーを取得するが、div.dropdown_container またはその中の子要素を取得しないように、これを変更するにはどうすればよいですか?