Red de conocimiento del abogados - Ley de patentes - La diferencia entre prop y attr en el aprendizaje de jQuery

La diferencia entre prop y attr en el aprendizaje de jQuery

La diferencia fundamental entre prop y attr es:

1. Para los atributos inherentes del elemento HTML en sí, utilice el método prop al procesar.

lt;a href="" target="_self" class="btn"gt;Baidult;/agt;

En este ejemplo, el atributo DOM de . Estos atributos también están incluidos en el estándar W3C, o se pueden solicitar de forma inteligente. Se denomina inherente. atributo. Cuando se trata de estas propiedades, se recomienda utilizar el método prop.

2. Para nuestros propios atributos DOM personalizados de elementos HTML, utilice el método attr al procesarlos.

lt;a href="#" id="link1" action="delete"gt;Deletelt;/agt;

En este ejemplo, el DOM del en sí no tiene este atributo. Este es un atributo DOM personalizado. Cuando se trata de estos atributos, se recomienda utilizar el método attr.

Información ampliada:

El método attr() establece o devuelve el valor del atributo del elemento seleccionado.

Según los diferentes parámetros de este método, su método de trabajo también es diferente.

Cuando se utiliza este método para devolver el valor de un atributo, se devuelve el valor del primer elemento coincidente.

Cuando se utiliza este método para establecer valores de atributos, se establecen uno o más pares de atributo/valor para el elemento coincidente.

Un marco de JavaScript conciso, otro excelente JavaScript después de la biblioteca de código de prototipo ( o marco de JavaScript). El propósito del diseño de jQuery es "escribir menos, hacer más", lo que significa escribir menos código y hacer más cosas

. Encapsula códigos de funciones JavaScript comunes, proporciona un patrón de diseño JavaScript simple y optimiza las operaciones de documentos HTML, el procesamiento de eventos, el diseño de animaciones y la interacción Ajax.

Material de referencia: Enciclopedia Baidu-jQuery

Enciclopedia Baidu-attr()