Untitled Slide
Obtiene el valor del atributo. Si son varios elementos sólo obtiene el del primero.
Establece uno o más atributos, en los elementos seleccionados.
Elimina un atributo. Si son varios lo elimina de todos los elementos.
Obtiene el valor de la propiedad. Si son varios sólo obtiene la del primero.
Establece una o más propiedades, en los elementos seleccionados.
Elimina una propiedad de los elementos seleccionados.
Diferencia
.prop() recupera de forma explícita los valores de la propiedad, mientras que .attr() recupera los atributos.
.attr(“checked”) -> checked
.prop(“checked”) ->true/false
Propiedades generalmente afectan el estado dinámico de un elemento DOM sin cambiar el atributo HTML en serie.
value/disabled/checked
Obtiene el valor actual. Si son varios elementos obtiene el valor del primero.
Establece el valor para cada elemento seleccionado.