उपयोग jQuery के addBack()
विधि:
$(this).parent().siblings().addBack().removeClass("active");
यह एक तत्व के भाई-बहन का चयन करता है, और खुद को, ताकि आप वर्ग निकाल सकते हैं।
यदि आप 1.8 से कम jQuery संस्करण का उपयोग कर रहे हैं, तो इसके बजाय andSelf()
का उपयोग करें।
अद्यतन: मैंने यह दिखाने के लिए नीचे दिया गया एक उदाहरण जोड़ा है कि यह विधि वास्तव में क्या करेगी।
$('.active a').click(function(){
$(this).parent().siblings().addBack().removeClass("active");
});
.active {background: yellow}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="active">I'm active. <a href="#">Remove all active</a></div>
<div class="active">I'm active. <a href="#">Remove all active</a></div>
<div class="active">I'm active. <a href="#">Remove all active</a></div>
<div class="active">I'm active. <a href="#">Remove all active</a></div>
<div class="active">I'm active. <a href="#">Remove all active</a></div>
स्रोत
2015-09-23 16:03:20
आप दोनों माता पिता से वर्ग निकालना चाहते हैं और यह भाई बहन है? – Tushar