Ho letto la documentazione di JQuery e mentre molta attenzione è dedicata a ciò che dovresti passare la funzione, non vedo alcuna informazione su ciò che effettivamente restituisce.
In particolare, restituisce sempre un array, anche se viene trovato un solo elemento? Restituisce nulla quando non viene trovato nulla? Dove è documentato?
Capisco che i metodi jquery possano essere applicati al valore restituito, ma cosa succede se voglio semplicemente utilizzare direttamente il valore restituito?
Grande, grazie ... questo è molto utile. Non sapevo che un oggetto definito dall'utente potesse allo stesso tempo essere così "array-like" - immagino che sia il genio di jquery. – harpo
Prego, anch'io ho appena modificato e aggiunto il collegamento completo all'articolo di Rick Strahl: è una buona lettura. –
Per la domanda che mi ha condotto qui, vale a dire, come si controlla se è stato trovato qualcosa, sono andato con ** $ (query) .length **, che sembra fare il trucco. – harpo