मेरे पास इसके भीतर <div>कई अन्य <div>एस हैं, प्रत्येक एक अलग घोंसले के स्तर पर है। हर बच्चे को <div>एक पहचानकर्ता देने के बजाय, मैं सिर्फ जड़ <div>को पहचानकर्ता देता हूं । यहाँ एक उदाहरण है:
<div class="a" id="a5">
<div class="b">
<div class="c">
<a class="d">
</a>
</div>
</div>
</div>
यदि मैं कक्षा में प्रतिक्रिया देने के लिए jQuery में एक फ़ंक्शन लिखता हूं dऔर मैं इसके माता-पिता, कक्षा के लिए आईडी ढूंढना चाहता हूं a, तो मैं यह कैसे करूंगा?
मैं बस नहीं कर सकता $('.a').attr('id');, क्योंकि कई वर्ग हैं a। मुझे इसके माता-पिता के माता-पिता की आईडी मिल सकती है लेकिन ऐसा लगता है कि खराब डिजाइन, धीमा, और बहुत बहुरूपिक नहीं है (मुझे कक्षा के लिए आईडी खोजने के लिए अलग-अलग कोड लिखना होगा c)।