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.
// 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