मेरे पास इसके भीतर <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
)।