我的代码仅将活动类添加到“ a”,我希望此代码将活动类添加到“ div”
这是我的代码
<script type="text/javascript">
jQuery(function($) {
var path = window.location.href;
element is the absolute path
$('ul a div').each(function() {
if (this.href === path) {
$(this).addClass('active');
}
});
});
这是我的HTML代码
<a href="?a=home"><div class="menu">Home</div></a>
<a href="?a=work"><div class="menu">Work</div></a>
我希望活动班级添加到div而不是“ a”!
答案 0 :(得分:0)
这可能会有所帮助:
$('ul a div').each(function () {
if ($(this).parent().prop("href") === path) {
$(this).addClass('active');
}
});