+ -
当前位置:首页 → 问答吧 → 怎么将这段“当前页高亮”的JS转换成JQ

怎么将这段“当前页高亮”的JS转换成JQ

时间:2009-08-01

来源:互联网

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script type="text/javascript">
function currentpage(){
if(!document.getElementsByTagName) return false;
if(!document.getElementById) return false;
if(!document.getElementById('nav')) return false;
var nav = document.getElementById('nav');
var links = nav.getElementsByTagName('a');
for (var i=0;i<links.length;i++){
var linkurl = links.getAttribute('href');
var currenturl = document.location.href;
if(currenturl.indexOf(linkurl)!=-1){
links.className = 'on';
return true;
}
}
}
</script>
<style type="text/css">
#nav li a:link,#nav li a:visited,#nav li a:hover{
background:#f60;
color: #fff;
}#nav li a:link.on,#nav li a:visited.on,#nav li a:hover.on{
background:#000;
color:#6f0;
}
</style>
</head>

<body>

<div id="nav">
<ul>
<li><a title="首页" href="1.html" >首页</a></li>
<li><a title="日志" href="2.html">日志</a></li>
<li><a title="链接" href="3.html">链接</a></li>
</ul>
</div>
<script type="text/javascript">currentpage();</script>
</body>
</html>

作者: norion   发布时间: 2009-08-01


$(function() {
   $('#id').addCass('hightLight');
})

作者: mike_zhao   发布时间: 2009-08-02

my god! 这么简单就好了

作者: norion   发布时间: 2009-08-02

CSS !!

作者: haibin666   发布时间: 2009-08-03

你自己改嘛,不要总想让别人来帮你,凭什么呀?
只能提供给你思路
你自己的问题,解决了你可能有钱赚,可是你想过回报帮助过你的人么?
不要拿无知当个性,拿自己的错误当理说。

作者: mike_zhao   发布时间: 2009-08-04

我就是写不来才发帖,,,什么"不要拿无知当个性,拿自己的错误当理说",纯粹狗屁话,不愿帮就算了,我要是写的来还问干嘛,像你这样想着回报想着别人这样问可能有钱赚,那你错了,我对jq只是兴趣,要是要赚钱的话我纯粹就放上面的js上去就好好了,没见过你这样的

作者: norion   发布时间: 2009-08-04

引用
引用第4楼mike_zhao于2009-08-04 09:14发表的 回 2楼(norion) 的帖子 :
你自己改嘛,不要总想让别人来帮你,凭什么呀?
只能提供给你思路
你自己的问题,解决了你可能有钱赚,可是你想过回报帮助过你的人么?
不要拿无知当个性,拿自己的错误当理说。

什么拿无知当个性  真是不爽  你强  不懂jq怎么写就无知  我想你更无知  

作者: norion   发布时间: 2009-08-04

引用
引用第1楼mike_zhao于2009-08-02 10:30发表的  :

$(function() {
   $('#id').addCass('hightLight');
})

感谢你的思路 这样的思路我也想的到   我知道写程序要靠自己写  但是你有没有想过我不是写程序的  我想你该看的全面一点

作者: norion   发布时间: 2009-08-04

这是我的“座右铭”,我加上不可以么?有什么问题?

你还是先看看基本的东西吧,这么强大的框架难道没有开发文档?自己好好读一遍开发文档大部分的问题都解决了

懒得理你

作者: mike_zhao   发布时间: 2009-08-07

你的座右铭不要用的到我身上,我自己是事自己会解决,如果你认为你很了不起的话,那你并不是我值得尊重的人,要得到别人的尊重首先要尊重别人,只是最基本的!!

作者: norion   发布时间: 2009-08-07

行,我不尊重你了。

懒得理你。

作者: mike_zhao   发布时间: 2009-08-10

引用
引用第1楼mike_zhao于2009-08-02 10:30发表的  :

$(function() {
   $('#id').addCass('hightLight');
})

....addCass  ---->  addClass..

作者: wq12321   发布时间: 2009-08-11

你可以滚了

作者: norion   发布时间: 2009-08-11

相关阅读 更多