Un motor de selector es una biblioteca JavaScript que le permite seleccionar elementos en el árbol DOM utilizando algún tipo de cadena para identificarlos (piense en expresiones regulares para elementos DOM). La mayoría de los motores de selectores utilizan alguna variación de los selectores CSS3 sintaxis así, por ejemplo, puede escribir algo como:
var paragraphs = selectorengine.select('p.firstParagraph')
para seleccionar todos los elementos P en el documento con firstParagraph clase.
Algunos motores de selector también admiten una implementación parcial de XPath, e incluso algunas sintaxis personalizadas. Por ejemplo, jQuery le permite escribir:
var checkedBoxes = jQuery('form#login input:checked')
Para seleccionar todas las casillas de verificación marcadas en el formulario de inicio de sesión del documento.
Supongo que solo necesita incluir el archivo "js" en su página. ¿Necesita JQuery o alguna otra biblioteca para usarlo? – Tebo