[英]Add class to parent div if child classes are present
I have the following code: 我有以下代码:
<div class="uk-dropdown uk-dropdown-navbar">
<div class="sclogin sourcecoast">
</div>
</div>
and I want to use jQuery to add a class called large
to the parent div if sclogin
and sourcecoast
classes are present in the child div. 我想使用jQuery来添加一个名为类large
到父DIV如果sclogin
和sourcecoast
类是存在于孩子的div。 So the result would be: 因此结果将是:
<div class="uk-dropdown uk-dropdown-navbar large">
<div class="sclogin sourcecoast">
</div>
</div>
Any idea? 任何想法?
Thanks! 谢谢!
您可以使用:
$('.sclogin.sourcecoast').parent().addClass('large');
您可以使用.has()
$('.uk-dropdown-navbar').has('.sclogin.sourcecoast').addClass('large')
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.