[英]When li selected add class to div
I need to change the class of div(#pension) when I click <li>
inside div(#age).当我在 div(#age) 中单击<li>
时,我需要更改 div(#pension) 的类。
Example: When li with class under60
is clicked, add class under
to div(#pension) and when li with class over60
is clicked, add class over
to div(#pension).例:点击under60
级under
li时,将under60
添加到div(#pension),点击over60
级over
li时,将over60
添加到div(#pension)。
<div id="age" class="uf-filter">
<div class="uf-title">age</div>
<ul class="uf-tags">
<li class="under60"><a href="#under60">under60</a></li>
<li class="over60"><a href="#ove60r">ove60</a></li>
</ul>
</div>
<div id="pension" class="uf-filter">
<div class="uf-title">pension</div>
<ul class="uf-tags">
<li class="yes"><a href="#yes">yes</a></li>
<li class="no"><a href="#no">no</a></li>
</ul>
</div>
<script>
$(document).ready(function(){
$('#age li').click(function() {
$( '#pension' ).removeClass( "active" );
$(this).addClass('active');
});
});
</script>
Make use of class
of li - over60
and under60
利用li class
- over60
和under60
<style> .under { background-color: green; } .over { background-color: red; } </style> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"> </script> <div id="age" class="uf-filter"> <div class="uf-title">age</div> <ul class="uf-tags"> <li class="under60"><a href="#under60">under60</a></li> <li class="over60"><a href="#ove60r">ove60</a></li> </ul> </div> <div id="pension" class="uf-filter"> <div class="uf-title">pension</div> <ul class="uf-tags"> <li class="yes"><a href="#yes">yes</a></li> <li class="no"><a href="#no">no</a></li> </ul> </div> <script> $(document).ready(function() { $('.under60').click(function() { $('#pension').removeClass("over"); $('#pension').addClass("under"); }); $('.over60').click(function() { $('#pension').removeClass("under"); $('#pension').addClass("over"); }); }); </script>
Try the following尝试以下
$('.under60').on('click', function(){
$('#pension').addClass('under');
});
$('.over60').on('click', function(){
$('#pension').addClass('over');
});
Hope this helps.希望这可以帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.