Атрибут background-color строки таблицы (jQuery) - PullRequest
0 голосов
/ 09 февраля 2012

У меня есть HTML-таблица и нажмите клавишу в ячейке таблицы. Теперь я хочу проверить, имеет ли какая-либо из следующих строк таблицы цвет фона #FFFFCC. Я пробовал это с помощью jQuery-кода

var t = $(this).closest('tr').nextAll('[background="#FFFFCC"]').eq(0);
   if (t.length > 0)
   //

но это не работает.

1 Ответ

0 голосов
/ 09 февраля 2012

Вы пытаетесь использовать селектор равных атрибутов, который не будет работать, поскольку background не является атрибутом. Я думаю, вам нужно:

var t = $(this).closest('tr').nextAll().filter(function(){
            if ($(this).css('background-color') == '#ffffcc'){
                return true;
            }
        });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...