以下代码如何做到导航菜单点击变颜色,谢谢!不点不变色,点击变色的那种,非常感谢!采纳再追分

<body<?phpbody_class(_hui('layout'));?>><sectionclass="container"><headerclass="heade... <body <?php body_class( _hui('layout') ); ?>>
<section class="container">
<header class="header">
<?php hui_logo(); ?>
<ul class="nav">

<li class="navto-home"><a <?php if (is_home()) { echo 'class="current"';} ?> href="/"><span class="glyphicon glyphicon-home"></span>首页</a></li>
<li class="navto-tech"><a href="/lyq"><span class="glyphicon glyphicon-phone"></span>连衣裙</a></li>
<li class="navto-life"><a href="/sy"><span class="glyphicon glyphicon-fire"></span>上衣</a></li>
<li class="navto-home"><a href="/ny"><span class="glyphicon glyphicon-gift"></span>内衣</a></li>
<li class="navto-design"><a href="/kz"><span class="glyphicon glyphicon-heart"></span>裤子</a></li>
<li class="navto-design"><a href="/ps"><span class="glyphicon glyphicon-heart"></span>配饰</a></li>
<li class="navto-design"><a href="/xz"><span class="glyphicon glyphicon-cog"></span>鞋子</a></li>
</ul>
展开
 我来答
mei0125wang704
2016-09-28 · 超过13用户采纳过TA的回答
知道答主
回答量:33
采纳率:0%
帮助的人:14.2万
展开全部
itjob为你解答:
您可以使用javascript来实现,使用监听事件,点击后才反应,变色,举个小例子。
<div id="divs">

<ul id="u">
<li>itjob1</li>
<li>itjob2</li>
<li>itjob3</li>

</ul>

</div>
<script>
var u;
var lis;

window.onload = function(){
u = document.getElementById("u");
lis = u.getElementsByTagName("li");
for(var i=0;i<lis.length;i++){
lis[i].onclick = function(){
//前提是你在设置li的样式的时候要有background-color,不然获取不到backgroundColor
lis[i].style.backgroundColor = 'pink';

}

}

}

</script>
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小可可可珂
2016-09-28 · 超过12用户采纳过TA的回答
知道答主
回答量:30
采纳率:0%
帮助的人:14.8万
展开全部
你都上班了,这都不会做?
追问
求教啊,别开玩笑成不?真心求帮助
追答
加个点击事件啊,如果这都不会我也没办法了。
$(function(){
$(".nav li").each("click",function(){
$(this).css("background","red");

})

})
差不多这个意思吧,你在对着改改就差不多了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式