<div class="outer">
<div class="inner"></div>
</div>
मैं यहां आंतरिक div कैसे ढूंढूं?वर्ग चयनकर्ता के भीतर jQuery वर्ग
$container.find('.outer .inner')
सिर्फ class="outer inner"
साथ एक div के लिए लग रहा है, यह सही है?
तो मैं
$container.find('.outer > .inner')
की कोशिश की, लेकिन वह काम करने लगता है।
संपादित करें:
मैं अपनी आसान की तरह
$container.find('.outer').find('.inner')
कुछ के साथ खोजने के लिए पता है, लेकिन मैं एक चयनकर्ता वाक्य रचना की तरह है जो बेहतर imho पढ़ता है की तलाश में हूँ।
'कंटेनर 'कैसे परिभाषित किया गया है? इसके अलावा, जब भी संभव हो, एकल चयनकर्ताओं का उपयोग करना चाहिए। यदि आपको जगह पर विभिन्न चयनकर्ता भागों की खोज करने की आवश्यकता नहीं है तो इसे पढ़ने में आसान तरीका है। – jwueller
"लेकिन मैं एक तरह के चयनकर्ता वाक्यविन्यास की तलाश में हूं जो बेहतर इमो को पढ़ता है।" आपको '.ind (...)' तरीका पसंद करना चाहिए क्योंकि यह आपके चयनकर्ता को जितना अधिक जटिल होगा या यदि आप एक चयनकर्ता का उपयोग करते हैं जो ब्राउज़र द्वारा समर्थित नहीं है। इस मामले में sizzle का चयन चयन के लिए किया जाएगा जो '.find (...)' के साथ एक विभाजित चयनकर्ता की तुलना में वास्तव में धीमा हो सकता है। – Andreas