2011-11-17 13 views
6

संभव डुप्लिकेट:
nearest ancestor node in jQueryjQuery पाने माता पिता निकटतम

एचटीएमएल:

<div class="post"> 
    <h2><a href="#" title="">Pellentesque</a></h2> 
    <p><a href="#" title="" class="more">More</a></p> 
</div> 

jQuery

$('.more').bind("hover", function(){ 
    $(this).parent('.post').hide() ;      
}); 

मंडराना (.more) मैं पोस्ट को छिपाना चाहते हैं, लेकिन यह कुछ भी नहीं अगर मैं माता-पिता (का उपयोग करता है) पर बजाय यह पेज

किसी भी मदद की सराहना की

+0

निकटतम वही काम करता है, सभी को हटा देता है। पोस्ट – mononym

उत्तर

9

प्रयास करें

$('.more').bind('hover',function() 
{ 
    $(this).closest('.post').hide(); 
}); 

here एकल वर्ग के साथ काम कर रहे डेमो है।
here कई कक्षाओं के साथ डेमो है।

+0

मेरी साइट पर नहीं, डेमो पर काम करता है, कुछ और लोग – mononym

+1

पर मेरे बुरे लोगों पर जा रहे हैं, एक बार गायब हो जाने के बाद अगला स्थान अपना स्थान ले लेता है, इसलिए यह तुरंत उन्हें हटा देता है एक ही होवर पर मैं एक क्लिक इवेंट – mononym

+0

का उपयोग करूंगा, क्या आप हमें देखने के लिए यूआरएल प्रदान कर सकते हैं .. – Exception

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