DeeDi - трезвые записки

:not(selector). Запись - $("element:not(selector").

Отфильровывает выбранные элементы element в которых НЕТ selector. В jQuery 1.3 также поддерживаются составные селекторы и группа селекторов, разделенные запятами, например :not(div a) и :not(div,a).
В примере заливаем spanжелтым цветом, если стоящий перед ним чекбокс не выбран.

$(document).ready(function() {$("#example_not input:not(:checked) + span").css("background-color", "yellow");
$("#example_not input").attr("disabled", "disabled");
});

HTML:
<div id="example_not" >
<input type="checkbox" value="" /> <span>Чекбокс 1 </span><br />
<input type="checkbox" value="" checked="checked" /> <span>Чекбокс 2</span><br />
<input type="checkbox" value="" /> <span>Чекбокс 3 </span><br />
</div>

Боковой текст: