¿Hay algún selector disponible para agregar IDs como hay para agregar una clase - addClass()?addID en jQuery?
Respuesta
ID es un atributo, se puede establecer con la función attr:
$(element).attr('id', 'newID');
No estoy seguro de lo que significa unos identificadores añadiendo desde un elemento sólo puede tener un identificador y este identificador debe ser único.
No estoy seguro de cómo responde esto a la pregunta. Esto no agrega una identificación, establece una, lo cual puede ser una gran diferencia si está usando identificadores dinámicos –
¿te refieres a un método?
$('div.foo').attr('id', 'foo123');
Solo tenga cuidado de no configurar varios elementos en la misma ID.
De esta manera:
var id = $('div.foo').attr('id');
$('div.foo').attr('id', id + ' id_adding');
- actual ponerse ID
- puesto Actuel ID y añadir el nuevo
No estoy seguro de que esto sea lo que OP quería ... pero lo más importante es que solo puede haber 1 atributo 'id' valor. Más específicamente, las especificaciones para un atributo 'id' indican claramente que ** ** puede contener espacios: http://www.w3.org/TR/html401/types.html#type-name – scunliffe
- 1. ¿JQuery (..). Html() tiene errores en jQuery 1.3.2?
- 2. jQuery jquery-tmpl roadmap
- 3. Hacer clic en jquery
- 4. addEventListener en jQuery
- 5. vertical Parallax en jQuery
- 6. Rango en Javascript/jQuery?
- 7. jQuery - Céntrese en TR
- 8. jquery en rhino
- 9. Crear función en jquery
- 10. botón en jQuery diálogo
- 11. isset en jQuery?
- 12. insertAdjacentHtml en jquery
- 13. jQuery en el widget
- 14. Jquery - error en jcarousel
- 15. Encadenando selectores en jQuery
- 16. contentDocument en jQuery
- 17. jQuery en persa
- 18. jQuery flotar en vivo
- 19. Desvinculación en jQuery
- 20. como .Contains en jQuery
- 21. Concatenar en jQuery Selector
- 22. jQuery en Firefox 4
- 23. ¿Qué significa $ ([]) en jQuery
- 24. último hermano en jquery?
- 25. Crear elemento en Jquery
- 26. jQuery + ordenable + en vivo
- 27. Usando jQuery en jira
- 28. Usar jQuery en HTML
- 29. ... (tres puntos) en jQuery?
- 30. Dormir en JQuery?
addClass() no es un selector. Un selector es algo que se define como elemento (s) antes de hacer algo con/a él. addClass() es un método, algo que tiene una acción sobre algo. – Phish
¿puedes reemplazar la palabra 'selector' por 'functionnality' en tu pregunta? –