jquery: вызывать функции сразу после плагина - PullRequest
0 голосов
/ 26 апреля 2010

Я уверен, что на это есть простой ответ, но я не могу его найти.

У меня есть таблица «myTable», которую я чередую с использованием следующего

$("#myTable tr:even").css({ "background-color": "#FEE996" });
$("#myTable tr:odd").css({ "background-color": "#FFEFAF" });

Это отлично работает.

Я также использую плагин табличного фильтра следующим образом

$('#myTable').tableFilter();

Этот плагин помещает пустое поле вверху каждого столбца, в которое можно вводить критерии фильтра. Когда таблица фильтруется, она удаляет несопоставленные строки, что, в свою очередь, портит чередование. Я хотел бы иметь возможность повторно вызывать строки для повторного разделения таблицы.

Что-то вроде

$('#myTable').tableFilter().find("tr:even").css({ "background-color": "#FEE996" }).find("tr:even").css({ "background-color": "#FFEFAF" });

Возможно ли это, пожалуйста?

Ответы [ 2 ]

0 голосов
/ 30 апреля 2010

Без прямых ответов, я так понимаю, нет простого способа вызвать ваши собственные функции сразу после плагина?

0 голосов
/ 26 апреля 2010

В примере кажется, что tableFilter уже способен чередоваться внутри.

Кажется, он использует следующий CSS:

.offColor {
    background-color:#FDE9D9;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...