0

私はこれのためにjsFiddleをセットアップしています: http://jsfiddle.net/eventide/TAmam/

「addNote」クラスをナビゲーション メニューの特定の項目に適用しようとしています。クラスは画像を追加しますが、jsFiddle に画像を追加する方法がわかりません (できるかどうか、またその方法を教えてください!)。

とにかく、ローカル リンク (サイト ドメイン内のページ) を持つ "li" タグにのみクラスを適用したいので、jQuery を使用して、#nav 内の "a" タグを持つすべての "li" 要素を選択する必要があります。 、ただし、href 属性に「http」がありません。

メニュー内の特定の「li」要素のみを選択するのを手伝ってくれる人がいれば幸いです。ありがとう!

4

1 に答える 1

3

これがあなたが望むものだと思います:

$("#nav li:has(a:not([href^='http://']))")
于 2011-12-05T02:21:06.030 に答える