注:これは、どのように質問するのではなく、より良い方法です。jQueryは最適な方法で特定のリンクをターゲットにしています
私はターゲットにしたいul内にいくつかのリンクを持っていますが、すべてのタグは1つではありません。私は各要素をIDでターゲットすることができますが、このタスクのベストプラクティス(最も最適化されたセルケッティング、最小のコード量)が何であるかを知りたいと思います。
$("#id").find("a").click(function(){
//run function
});
マークアップ:
<nav id="id">
<ul>
<li id="want-01"><a href="#">link</a></li>
<li id="want-02"><a href="#">link</a></li>
<li id="want-03"><a href="#">link</a></li>
<li id="dont-want-01"><a href="#">link</a></li>
<li id="dont-want-02"><a href="#">link</a></li>
<li id="want-04"><a href="#">link</a></li>
<li id="want-05"><a href="#">link</a></li>
</ul>
</nav>
、これは完全に働いた、ありがとうございます。 +1 – jeffreynolte