【发布时间】:2018-01-19 17:37:56
【问题描述】:
如果aria-expanded=true,我如何向父元素添加类?
我有以下标记:
$(function () {
if ($('.navbar-collapse').attr('aria-expanded') === "true") {
$(this).parents("header").addClass('red');
}
});
.red { background: red; }
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<header class="navbar navbar-s" id="master" role="banner">
<div class="container">
<nav id="main-navbar" class="navbar-collapse" role="navigation" aria-expanded="true">
Navigation
</nav>
</div>
</header>
我认为 if-query 有效,但其他代码无效。
【问题讨论】:
标签: javascript jquery