2011-03-04 17 views
7

तक ट्रैवर्स मेरे पास jQuery चयनकर्ता के साथ कुछ तत्व चुना गया है। यह एक ही वर्ग ('my-elements') वाले तत्वों की सूची से तत्व है। अब मैं चयनित व्यक्ति युक्त तत्व का चयन करना चाहता हूं जो ऊपर कई स्तर हैं। मैं यह कैसे कर सकता हूँ ?कुछ तत्व

<div class="vote> 
(... several levels) 
<div class="my_element"></div> 
</div> 

चयनकर्ता:

var elements = $('.my_element'); 
var element = elements[0]; 

उत्तर

1

अगर मैं इसे सही ढंग से समझते हैं कि आप div.my_element से div.votes को पार करने के लिए चाहते हैं इसे आज़माएं:

var elements = $('.my_element'); 
var element = elements.closest("div.vote"); 
0

यदि आप अपने वर्तमान ऑब्जेक्ट के लिए कंटेनर तत्व ढूंढने का प्रयास कर रहे हैं तो मैं parents() विधि का सुझाव देता हूं। यह एक चयनकर्ता लेता है, या बिना किसी, तत्व के सभी माता-पिता को लौटाता है।

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