È una sintassi jQuery valida: $ ('# id') [0];
risposta
per recuperare un singolo elemento da un oggetto jQuery:
$("div")[0]
che è l'abbreviazione di:
$("div").get(0)
Un oggetto jQuery può essere utilizzato ampiamente come un array che supporta anche una proprietà di length
ma se si vuole una matrice reale:
var arr = $("div").get();
Sì, è valido. Recupera il primo elemento dell'array di elementi corrispondenti dal selettore. Siccome selezioni per id che dovrebbe essere unico nel DOM, il tuo selettore normalmente restituirà al massimo un elemento. Ma se nessun elemento è abbinato, questo codice fallirà.
Sì, ma #id
otterrà comunque un singolo oggetto (al massimo).
Inoltre, notare che [0]
otterrà l'elemento DOM, non un oggetto jQuery, quindi non è possibile utilizzare la funzione di jQuery senza riavvolgerla.
non c'è bisogno di d o come questo. In un documento correttamente valido ci sarà solo un elemento con un id. Quindi document.getElementById
restituirà solo un singolo elemento.
Per qualsiasi altra selettore è possibile utilizzare questa sintassi
Per esempio, quando si utilizza un selettore di classe
$(".classname")[0]
- 1. (oggetto) 0 == (oggetto) 0
- 2. Matrice di ID: come selezionare con JavaScript/JQuery?
- 3. json_encode sparse PHP matrice come JSON matrice, non JSON oggetto
- 4. Come riempire una matrice con zero (0)
- 5. Ottieni oggetto con id()?
- 6. jQuery .each() con matrice
- 7. oggetto matrice statica
- 8. MongoDB: Univocità ID oggetto
- 9. Come rilevare l'argomento oggetto jQuery
- 10. Appiattisci oggetto su matrice?
- 11. Come cambiare l'elemento senza ID in jquery?
- 12. Come creare oggetti jQuery dalla matrice di oggetti jQuery?
- 13. Stampa oggetto jQuery come HTML
- 14. Come accedere all'attributo Identity ID oggetto
- 15. Trova dove id non è nella matrice di ID
- 16. laravel Eloquente dopo salvare id diventa 0
- 17. ID jquery con spazi
- 18. Come compilare la matrice in jQuery
- 19. get jquery `$ (questo)` id
- 20. Modifica matrice di base 1 su matrice di base 0
- 21. 0 è un ID tessera OpenGL valido?
- 22. Postgresql ID oggetto e tuple
- 23. jQuery restituisce la chiamata AJAX [oggetto oggetto]
- 24. Restangular - Get oggetto w/id, modificare oggetto, oggetto di aggiornamento
- 25. Android - Trova oggetto per ID
- 26. ID oggetto Java in jvm
- 27. jQuery - Ottieni un elemento dalla matrice come elemento jQuery?
- 28. Lunghezza matrice Java inferiore a 0?
- 29. jQuery selettori multipla ID
- 30. jQuery update id elemento
Il codice non manca che rapidamente, restituisce 'undefined'. – Kobi