源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Js实现当前点击a标签变色突出显示其他a标签回复原色

  • 时间:2020-06-05 02:05 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Js实现当前点击a标签变色突出显示其他a标签回复原色
当一个页面有多个a标签,且点击后会跳转至当前页面,如何实现被点击标签变色突出显示,其他标签回复原色呢? 利用JS可实现: 假设当前页面是“1.aspx” 1. 给a标签ID设值:
[url=1.aspx?id=1]<a href="1.aspx?id=2" id="2" target="_parent">""</a> <a href="1.aspx?id=3" id="3" target="_parent">""</a>
2. 写JS方法: 对于其他情况,如点击a标签页面不跳转,则可以这样写:
[u]复制代码[/u] 代码如下:
<a href="#" onclick="changeCss(this)">""</a> <script> function changeCss(obj){ var alist = document.getElementsByTagName("a"); for(var i =0;i < alist.Length;i++){ alist[i].style.color = "#000"; //给所有a标签赋原色 } obj.style.color = "#f00"; //令当前标签高亮 } //当然也可以用Jquery的$("a").removeCss() 和addCss()来实现 </script>
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部