Red de conocimiento informático - Problemas con los teléfonos móviles - Analice la diferencia entre "jquery parent" y "parents".

Analice la diferencia entre "jquery parent" y "parents".

Literalmente, padre significa obtener un conjunto de elementos que contiene el elemento padre único de todos los elementos coincidentes. padres significa obtener un conjunto de elementos que contiene los elementos ancestros de todos los elementos coincidentes (excluyendo el elemento raíz; ). El filtrado por expresiones opcionales deja claro que padre es el elemento padre del elemento actual y padre es el elemento ancestro del elemento actual.

Ejemplo a continuación:

El código HTML es el siguiente:

lt;tablegt;

lt;trgt;

lt;tdgt;lt;input id="btn1" ?class="btn" type="botón" ?value="prueba" /gt;lt;/tdgt;

lt;tdgt ;algún textolt;/tdgt;

lt;/trgt;

lt;/tablegt;

El código JQ es el siguiente:

$( documento ).ready(función() {

$("#btn1").click(función(){

alert($(this).parent( ).next() .html());

});

}

});

this.parent() es ingresar el td anterior

this.parent().parent() para obtener tr

this.parent(). parent().parent() Obtener tabla

this.parents() Obtener td, tr, table