В jQuery работает расширенный стиль выделения CSS3 во всех браузерах? - PullRequest
5 голосов
/ 25 мая 2010

Я впервые смотрю учебник по изучению JQuery, и кажется, что вы можете выбирать элементы, используя в значительной степени CSS, например:

$('ul li:nth-child(3)').addClass('biscuits');

Такого рода селектор будет работать во всех браузерах или только в тех, которые поддерживают CSS 3?

Ответы [ 4 ]

4 голосов
/ 25 мая 2010

Работает нормально во всех браузерах JQuery на самом деле поддерживает.

1 голос
/ 25 мая 2010

Он должен работать во всех браузерах - действительно, это главная сила jQuery:)

0 голосов
/ 25 мая 2010

Должно работать во всех браузерах, поддерживаемых jQuery. Он использует внутренний механизм выбора, чтобы выровнять браузеры не CSS3 (кашель, кашель, IE). Вы не должны использовать библиотеку, поскольку она в основном тормозит прогресс стандартов (и ограничивает поток пользователей от IE).

0 голосов
/ 25 мая 2010

Насколько мне известно, он работает во всех браузерах, которые поддерживает jQuery. Что более чем достаточно. Техника здесь основана не на CSS, а на JavaScript.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...