На веб-странице необходимо отыскать элементы div, у которых атрибут id не соответствует определенному значению.
Решение
Для решения задачи применим селектор selector[name!="value"] (листинг 1.6.3).
Листинг 1 .6 .3 . Использование селектора selector[name!="value"]
<script type="text/javascript"> $(function(){ $("div[id!='somevalue']").css({ "border-color": "#f00", "color": "#f00" }); }); </script>
Обсуждение
В примере из листинга 1.6.3 мы записали в селекторе выражение div[id!= 'somevalue'] и нашли все элементы div, у которых значение атрибута id отличается от somevalue. Обратите внимание, что выбранными оказались также элементы div, у которых атрибут id и вовсе отсутствует. Таким образом, у нас "покраснели" все элементы div, за исключением восьмого.
Источник: Самков Г. А. jQuery. Сборник рецептов. — 2-е изд., перераб. и доп. — СПб.: БХВ-Петербург, 2011. — 416 с.: ил. + CD-ROM — (Профессиональное программирование)