Как использовать jQuery для выбора определенных тегов <li>в меню на основе определенных условий - PullRequest
0 голосов
/ 05 декабря 2011

У меня для этого настроен jsFiddle: http://jsfiddle.net/eventide/TAmam/

Я пытаюсь применить класс addNote к определенным элементам в меню навигации.Класс добавляет изображение, но я не знаю, как добавить изображение к материалу в jsFiddle (пожалуйста, дайте мне знать, если можете - и как это сделать!).

В любом случае, я только хочет применить класс к тегам "li" с локальными ссылками (к страницам в домене сайта), поэтому, используя jQuery, мне нужно выбрать все элементы "li" в #nav, которые имеют тег "a", но не имеют «http» в атрибуте href.

Буду признателен, если кто-нибудь поможет мне с выбором только тех определенных элементов «li» в меню.Спасибо!

1 Ответ

3 голосов
/ 05 декабря 2011

Я думаю, это то, что вы хотите:

$("#nav li:has(a:not([href^='http://']))")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...