用JS做导航,怎么样让鼠标经过背景图片改变,然后离开时还原,按下时背景有颜色,但是鼠标离开不改变

我做的都让onmouseout=""onclick=""这两个启冲突了求救命T。T我做的都让onmouseout=""onclick=""这两个启冲突了求救命T。T就是想... 我做的都让onmouseout="" onclick="" 这两个启冲突了 求救命T。T
我做的都让onmouseout="" onclick="" 这两个启冲突了 求救命T。T
就是想要这个图片的效果
展开
 我来答
匿名用户
推荐于2016-03-17
展开全部
jq写如下(背景颜色换成图片也可以):

<style type="text/css">
.dh a{ background:#FFFFCC; width:50px; height:30px; display:block; text-align:center; color:#000000;}
.dh a:hover{ background:#FF9900;}
</style>
</head>
<body>
<div>
<div class="dh"><a href="#">导航1</a></div>
<div class="dh"><a href="#">导航2</a></div>
<div class="dh"><a href="#">导航3</a></div>
<div class="dh"><a href="#">导航4</a></div>
<div class="dh"><a href="#">导航5</a></div>
</div>
<script type="text/javascript">
$(function(){
$(".dh a").click(function(){
$(".dh a").removeAttr("style");
$(this).attr("style","background:#CCFF99;");
})
})
</script>
追问
是要那种 点击好之后 是保留点击后的样式的,不会因为光标移开而改变!!!
追答
我这个就是啊,除非你点另外一个不然你点击过后是不会因为你光标移开而改变的,你是不是没加载jq库啊?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式