js设置某一个div下面的超链接样式

比如说我有一个<div id='a'>文字介绍<a>链接</a></div>
现在实现了通过js设置这个div区域中的文字的颜色
$$("htmlContent").color=mycolor;
可是超链接的颜色却没有变,现在想通过js(相同的方法)设置这里的链接的文字的样色,应该怎么写?

首先知道超链接样式有4个属性:
a:link 定义正常链接的样式;
a:visited 定义已访问过链接的样式;
a:hover 定义鼠标悬浮在链接上时的样式;
a:active 定义鼠标点击链接时的样式。

一般鼠标经过直接使用a:hover设定,
需要通过js来控制的一般是在点击后给超链接添加一个当前样式。
那么可以通过js或者jq给a标签添加一个当前class类,针对类写个当前样式即可。
举例【使用jq添加当前样式类】:
<div class="nav">
<ul class="menu" id="Jmenu">
<li><a href="#">Home</a></li>
<li><a href="#">About</a></li>
<li><a href="#">Contact</a></li>
</ul>

</div>

jq:
$("#Jmenu li a").click(function(){
$("#Jmenu li a").removeClass("Curcss");//清除a上的curcss类
$(this).addClass("Curcss");//针对当前点击的a添加类

});

Css:
.Curcss{ background:#ccc; font-size:16px;....}//当前样式
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-09-27
在一般的网页里面,超连接字体的颜色是它自己独有的.他其中包括的显示连接的颜色,当鼠标放上去的颜色,点击时的颜色,点击之后的颜色.超连接显示的颜色都不一样.
如果你想超连接的颜色和其它文字颜色一样的话.那么可以设置一个文字颜色,然后再设置超连接的颜色,设置成同一种颜色就行.
a:link,定义正常链接的样式;
a:visited,定义已访问过链接的样式;
a:hover,定义鼠标悬浮在链接上时的样式;
a:active,定义鼠标点击链接时的样式。

然后你用js添加一个样式就行.....
$("#htmlContent").addClass();本回答被提问者采纳

js设置某一个div下面的超链接样式
一般鼠标经过直接使用a:hover设定,需要通过js来控制的一般是在点击后给超链接添加一个当前样式。那么可以通过js或者jq给a标签添加一个当前class类,针对类写个当前样式即可。举例【使用jq添加当前样式类】:<div class="nav"> <ul class="menu" id="Jmenu"> <li><a href="#">Home<\/a><\/li>...

怎么给div加超链接怎样给div添加超链接
2.图像超链接所谓的链接图像不仅是一个链接,而且是一个图像。创建网页时,网页上的某些图片将添加一个超链接。当用户点击图片时,浏览器会立即转到超链接指向的地址。3.在网页上创建电子邮件链接时,将向网页上的特定电子邮件框添加超链接。当用户单击电子邮件框时,浏览器将立即转到超链接指向的地址,...

如何用js获取div下的A标签,并自动点击超链接
1、首先,打开html编辑器,新建html文件,例如:index.html,并且其中有一个div中有a标签。2、在index.html的<script>标签中,输入js代码:window.location.href = 'http:\/\/' + $('div a').attr('href');。3、浏览器运行index.html页面,此时取出了div中a标签中的百度知道链接并自动点击跳转了。

如何用js 给我循环的第一个dl 下边的dt 加上一个CSS样式 谢谢 分有点...
应该先给循环部 外面 div加 ID 比 <div id="box"> 面 dl,取循环 面 第 dl 取 加 ID代码 面 (function(){ ("#box dl:first").find("dt").addClass("HelpNow");});

js或者jQuery如何给div里面的第一个div增加样式
("div#ddd div:first").addClass("sdfsdf");<div id="ddd"> <div><\/div> <div><\/div> <div><\/div> <div><\/div> <\/div>

请问,如何用js获取某个特定id的div下的第一个A标签,并自动点击超...
var a=document。getElementById("").fristChild;自动点击几个意思?没明白

怎样用js修改div里标签的样式
1、新建一个html文件,命名为test.html。2、在test.html文件内,使用div标签创建一个模块,在div内,使用p标签创建两行文字,用于测试。3、在test.html文件内,设置div标签的id为mytest,主要用于下面通过该id获得div对象。4、在test.html文件内,使用button标签创建一个按钮,按钮名称为“删除div里的...

js如何将后台段文字 分div显示,比如一个div高度为500 超出的将在下一...
第一种:直接给div加个样式 <div id = 'show' style="overflow: auto;height: 40px;"> 属性参数 1.添加overflow 设置横纵都有滚动条,要加单一的可用overflow-x横向overflow-y纵向 2.overfow的值 visible为不显示 auto为超过显示滚动条,不超过不显示 scroll为总是显示 hidden为不显示超过对象...

js控制div 里面的 ul 下 li的 样式
("div > ul > li").removeClass("class name").click(function(){this.addClass("Class name");})手敲的,没有测试可行度。但大致就是这样

怎么用js给某一个页面中某一个div里面所有图片加上后缀例如
引入这个版本的 jq jquery3.2.1 (".show_box img").each(function(i){ let imgsec=$(this).attr("src");$(this).attr("src",imgsec+"?id=644897878");});以上代码 帮你亲测可以用。希望一定要采纳!下面是结果。

相似回答