jQuery attr vs prop, hay una lista de accesorios? [cerrado]
Esto no es unapregunta duplicada, Solo necesito decidir si el mejor / rápido / correcto es usarattr
o para usarprop
. La forma más sencilla y confiable es registrarse en una lista. UNA "lista de nombre de elemento donde mejor es el usoprop(name)
y / o una lista donde mejor es el usoattr(name)
".
PS: Estoy usando jQuery 1.9+, y supongo queattr()
No es un método en desuso.
Ejemplo de decisiones (donde elLISTA tener la respuesta):
es mejor obtener el valor de ID por$(x).prop('id')
o por$(x).attr('id')
?es mejor cambiar titulo con$(x).prop('title','BLABLA')
o con$(x).attr('title','BLABLA')
?Puedo usar$(x).attr('selectedIndex')
?con que nombres de propiedades tienen riesgo "Consistencia entre navegadores"?hay algunos casos (con Microsoft-IE p.ex.) donde$(x).attr('name')
y$(x).prop('name')
¿Volverás cosas diferentes?Tal vez no sea necesaria una lista completa, solo una lista de cosas que hacen alguna diferencia o riesgo para jQuery.
Editado después de cerrar:por favor haga clic en elREABRIR enlace abajo para aceptar Este texto de la pregunta editada.