Non sto chiedendo che cosa è la sintassi appropriata per il concatenamento, so che potrebbe essere qualcosa di simile:come funziona il concatenamento jquery?
$('myDiv').removeClass('off').addClass('on');
Tuttavia Sono davvero curioso di capire il funzionamento interno di esso, per quanto ne so è il concatenamento uno dei vantaggi rispetto ad altri framework famosi, ma questo a una grande astrazione per un programmatore principiante come me, sono sicuro che c'è qualcuno là fuori che può darmi una spiegazione che mi permetta di capire come funziona il concatenamento.
Grazie!
Nessuna delle risposte qui sotto sono completi, si prega di consultare la documentazione sul '.end()': http://api.jquery.com/end/, come jQuery non solo restituisce l'oggetto di una funzione è in funzione on, ma se il selettore viene modificato a metà catena, mantiene anche la cronologia dei selettori utilizzati in modo da poter "tornare indietro" a un selettore precedente utilizzato. – VNO
Ecco lo schema di progettazione: http://en.wikipedia.org/wiki/Fluent_interface – Joe
@Vibhu: OP vuole sapere come funziona il concatenamento, non tutti i dettagli dell'implementazione di jQuery. * "... per un programmatore alle prime armi come me, sono sicuro che c'è qualcuno là fuori che può darmi una spiegazione che mi permetta di capire come funziona il concatenamento." * – user113716