Можно передать селектора CSS в функцию jQuery, например:
jQuery('h1 + h2');
jQuery также имеет некоторые фильтры, такие как :even и :odd:
jQuery('tr:even');
Я искал какое-то синтаксическое правило, которое отличает два, и я думал, что, возможно, фильтры jQuery всегда используют :.
Однако некоторые селектора CSS также используют :. Например:
-
:last-child -
:root -
:empty -
:target
Есть ли у кого-нибудь умные советы, зная, является ли это селектором CSS или используемым фильтром jQuery?