构建一个网站为客户服务,但只需要针对主页,在主div上获取一个css的class。为此,我试图查找主菜单项上的活动类,如果它有活动类,则将不同的类添加到主网页的div中。
到目前为止,我无法进一步解决这个问题:
这里涉及的HTML(li项)在页面上活动时看起来像这样,其中div元素位于页面的下方。
到目前为止,我无法进一步解决这个问题:
<script>
$(document).ready(function() {
if $('li.level1.item101').hasClass('active');
$('#main').addClass('woodwork');}
});
</script>
这里涉及的HTML(li项)在页面上活动时看起来像这样,其中div元素位于页面的下方。
<li class="level1 item101 active current"> </li>
<li class="level1 item102"> </li>
<div id="main"> </div>
我的当前代码似乎无法获取活动的li或div,需要大家的帮助
$('#main')
,因为ID必须是唯一的。 - Antonif( ... ){ ... }
。同时,请注意不要使用addClass('.woodwork')
,而应该使用.addClass('woodwork')
。 - christian314159