molily: Use the source, Luke

Beitrag lesen

Oder find() verwenden, s. [molily].

Es ist ja schön, dass sich Infos ankommen und sich herumsprechen. Maßgeblich ist aber nicht meine Behauptung - hat sie eigentlich jemand geprüft? -, sondern der Quellcode. Warum nicht in die API-Dokumentation oder direkt in den jQuery-Code schauen. Ein Blick dort hinein sollte jeder jQuery-Nutzer werfen, denn daraus lässt sich viel lernen. Will man etwas mehr mit jQuery machen oder JavaScript-Kenntnisse aufbauen, so führt kein Weg daran vorbei, »unter die Haube« zu schauen.

http://bit.ly/jqsource

// HANDLE: $(expr, context)  
// (which is just equivalent to: $(context).find(expr)  
} else {  
	return jQuery( context ).find( selector );  
}

In der Dokumentation: http://api.jquery.com/jQuery/#selector-context

»Internally, selector context is implemented with the .find() method, so $('span', this) is equivalent to $(this).find('span').«

Tools, die eine den Source-Code übersichtlich machen:
http://james.padolsey.com/jquery/#v=1.4&fn=jQuery.fn.init
http://www.keyframesandcode.com/resources/javascript/deconstructed/jquery/

Ferner:
10 Things I Learned from the jQuery Source zeigt, wie man sich im jQuery-Code zurechtzufindet.

Mathias