2013-08-02 5 views
21

मैं अपनी कक्षा द्वारा किसी तत्व के nth-child को चुनने के लिए वाक्यविन्यास को समझने का प्रयास कर रहा हूं, हालांकि मुझे तत्व के सटीक पथ को नहीं पता है। मैं $('parent > child > grandchild > hereIam');jQuery अज्ञात पथ के साथ वर्ग द्वारा बाल तत्व का चयन करें

ऐसा नहीं कर सकते तो बुनियादी तौर पर मैं कहना है

$('#thisElement').AllRelativesWithClass('.classToSelect') 

मुझे लगता है कि वास्तव में किस प्रकार करते हैं सक्षम होना चाहिए?

$('#thisElement').find('.classToSelect') 

उत्तर

31

इस documentation के अनुसार, खोज विधि जब तक यह चयनकर्ता मानकों में तत्व पाता तत्वों के पेड़ के माध्यम से नीचे खोज करेंगे प्रयास करें। तो $(parentSelector).find(childSelector) ऐसा करने का सबसे तेज़ और सबसे प्रभावी तरीका है।

7

इस चाल करना चाहिए।

12

$('#thisElement').find('.classToSelect') वर्ग classToSelect साथ #thisElement के किसी भी वंशज मिलेगा:

5

इस

$('#thisElement .classToSelect').each(function(i){ 
     // do stuff 
}); 

आशा है कि यह मदद मिलेगी

संबंधित मुद्दे