CSS селектор для текущей строки в GMail - PullRequest
0 голосов
/ 10 марта 2010

Я пытаюсь добраться до строки, которая является "текущей" в представлении входящих сообщений GMail, помеченной маленьким треугольником слева Тот, который вы можете изменить с помощью j, k горячих клавиш. Я придумал это, но он все еще возвращает каждую строку.

jQuery("#canvas_frame").contents().find('tr#.zA>td:first-child>img[style]')

Мне нужны два селектора - один для текущей строки и другой для каждой другой строки, не включая текущую.

Спасибо.

1 Ответ

1 голос
/ 10 марта 2010

Хорошо, я возился с этим, вы можете выбрать текущую строку с помощью

var selectedRow = jQuery("#canvas_frame").contents()
 .find('tr').removeClass('sel').end()
 .find('.oZ-jd[style*=visibility]').closest('tr').addClass('sel');

var nonSelectedRows = selectedRow.closest('table').find('tr').not('.sel');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...