日期:2014-05-19  浏览次数:20660 次

jquery
我有3个超链接,例如:我的视频 我的草稿 我的文档。再超链接不应用任何样式的情况下是字体是蓝色的,且有下划线的。现在我想点击其中一个超链接,则当前点击的超链接的字体颜色变成其他的颜色,然后当我再点击另外一个超链接的时候,同样这个被点击的超链接字体变色但同时之前点击过的超链接要恢复成默认颜色,即蓝色。换句话说就是一组超链接中永远只能有一个变色,就是点击的时候。这么个效果用jquery如何控制。本人是个菜鸟,请各位高手指点指点
jquery

------解决方案--------------------
$(document).ready(function(){
$(".XXX").click(function(){
$(this).addClass("默认样式")
.show().end()
.siblings().removeClass("其他颜色样式")
;
});
});

------解决方案--------------------
引用:
没有那种效果


如果添加删除样式你可以实现的话,你查查siblings这个函数的用法就行了
------解决方案--------------------
引用:
引用:没有那种效果

如果添加删除样式你可以实现的话,你查查siblings这个函数的用法就行了

我得那段代码只是个样式思路,具体你要自己调的
------解决方案--------------------
在网上先找找一个jquery的API,里面有系统的解决方法,我当时也是就选择了这样的学习方法,从头到尾的过一遍,你上面的问题迎刃而解,不要想着人家把现成的代码送到你看前,软件行业最忌讳这个,加油!!