Необходимо отыскать все ячейки таблицы, кроме одной, индекс которой равен пяти.

Опубликовал: Понедельник, Июль 15, 2013 в категории jQuery, Подборка рецептов | Пока нет комментариев

Решение

Для решения задачи применим фильтр :not()(листинг 1.3.8).

Листинг1 .3 .8 . Использование фильтра :not()

<script
type="text/javascript">
$(function(){
$("td:not(:eq(5))").css("background-color","#ccc");
});
</script>

Обсуждение

Внутри фильтра :not() мы указали другой фильтр — :eq(5), получив таким образом выражение "все, кроме". В результате все ячейки таблицы кроме одной стали серыми.

Источник: Самков Г. А. jQuery. Сборник рецептов. — 2-е изд., перераб. и доп. — СПб.: БХВ-Петербург, 2011. — 416 с.: ил. + CD-ROM — (Профессиональное программирование)

Похожие посты:

Комментировать

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>