导航条点击变色,点击其他的清除其他的变色

新手上路,请多包涵

<div class="dht">

            <div class="sy" ><a href="index.html"style="color: #ffa500">首页</a></div>
            <div class="lyzxjj"><a href="index1.html">领养中心简介</a></div>
            <div class="gg"><a href="index2.html">公告</a></div>
    </div>
    这是前台
阅读 8.2k
3 个回答

点击会链接到新页面,建议根据url判断

写一个class,里面是点击后的样式,每次点击前清除其他项的这个class,再给自己加上这个class

css
添加一个变色的类

.highlight{
    background-color: yellow;
}

js

$(function(){
     $('.dht div').click(function(){
         $(this).addClass('highlight').siblings().removeClass('highlight');
     })
});

不知道有没有打错字,大概这个思路。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题