jquery URL参数判断,确定菜单样式


Posted in Javascript onMay 31, 2010
$(function() { 
var Param = window.location.href.split('?')[1]; 
var Uid; 
var aq = Param.indexOf('&'); 
if (aq < 0) { 
Uid = Param.substring(4); 
} else { 
var Psd = Param.split('&')[0]; 
Uid = Psd.substring(4); 
} 
var _NaN = /^\d{1,5}$/; 
if (!_NaN.exec(Uid)) { 
alert("参数错误!"); 
history.go( - 1); 
}; 
$(".L_l_list_rp li").addClass("l_m_out"); 
$(".L_l_list_rp li").find("a").each(function(e) { 
var lid = $(this).attr("href").substring(5); 
if (lid == Uid) { 
$(".L_l_list_rp li:eq(" + e + ")").removeClass("l_m_out").addClass("l_m_on") 
} 
}); 
$(".L_l_list_rp li").each(function() { 
if ($(this).hasClass("l_m_out")) { 
$(this).hover(function() { 
$(this).removeClass("l_m_out").addClass("l_m_on") 
}, 
function() { 
$(this).removeClass("l_m_on").addClass("l_m_out") 
}) 
} 
}); 
$(".L_l_list_rp li").click(function() { 
var href = $(this).find("a").attr("href"); 
location.href = href; 
}) 
})
Javascript 相关文章推荐
js+css 实现遮罩居中弹出层(随浏览器窗口滚动条滚动)
Dec 11 Javascript
javascript面向对象之定义成员方法实例分析
Jan 13 Javascript
基于AngularJS实现页面滚动到底自动加载数据的功能
Oct 16 Javascript
Bootstrap modal 多弹窗之叠加关闭阴影遮罩问题的解决方法
Feb 27 Javascript
JavaScript编写一个贪吃蛇游戏
Mar 09 Javascript
基于vuejs实现一个todolist项目
Apr 11 Javascript
angular4模块中给标签添加背景图的实现方法
Sep 15 Javascript
解决JQuery全选/反选第二次失效的问题
Oct 11 jQuery
一种angular的方法级的缓存注解(装饰器)
Mar 13 Javascript
Vue过渡效果之CSS过渡详解(结合transition,animation,animate.css)
Feb 05 Javascript
vue.js click点击事件获取当前元素对象的操作
Aug 07 Javascript
Js Snowflake(雪花算法)生成随机ID的实现方法
Aug 26 Javascript
javascript 全等号运算符使用说明
May 31 #Javascript
js的逻辑运算符 ||
May 31 #Javascript
避免 showModalDialog 弹出新窗体的原因分析
May 31 #Javascript
判断目标是否是window,document,和拥有tagName的Element的代码
May 31 #Javascript
js 数组的for循环到底应该怎么写?
May 31 #Javascript
javascript 四则运算精度修正函数代码
May 31 #Javascript
ASP 过滤数组重复数据函数(加强版)
May 31 #Javascript
You might like
浅谈ThinkPHP的URL重写
2014/11/25 PHP
mac下多个php版本快速切换的方法
2016/10/09 PHP
php foreach如何跳出两层循环(详解)
2016/11/05 PHP
PHP面向对象程序设计类的定义与用法简单示例
2016/12/27 PHP
浅谈PHP SHA1withRSA加密生成签名及验签
2019/03/18 PHP
PhpStorm2020 + phpstudyV8 +XDebug的教程详解
2020/09/17 PHP
Javascript 拖拽的一些高级的应用(逐行分析代码,让你轻松了拖拽的原理)
2015/01/23 Javascript
JavaScript实现16进制颜色值转RGB的方法
2015/02/09 Javascript
asp.net+js实现金额格式化
2015/02/27 Javascript
基于jQuery实现仿淘宝套餐选择插件
2015/03/04 Javascript
全面了解JavaScript的数据类型转换
2016/07/01 Javascript
微信小程序 视图层(xx.xml)和逻辑层(xx.js)详细介绍
2016/10/13 Javascript
详解Angular路由 ng-route和ui-router的区别
2017/05/22 Javascript
基于webpack.config.js 参数详解
2018/03/20 Javascript
详解Vue2.0配置mint-ui踩过的那些坑
2018/04/23 Javascript
Nodejs模块的调用操作实例分析
2018/12/25 NodeJs
ES6知识点整理之函数数组参数的默认值及其解构应用示例
2019/04/17 Javascript
js 实现碰撞检测的示例
2020/10/28 Javascript
基于进程内通讯的python聊天室实现方法
2015/06/28 Python
简单理解Python中的装饰器
2015/07/31 Python
Python多进程库multiprocessing中进程池Pool类的使用详解
2017/11/24 Python
python pandas dataframe 行列选择,切片操作方法
2018/04/10 Python
python matplotlib 画dataframe的时间序列图实例
2019/11/20 Python
python cv2.resize函数high和width注意事项说明
2020/07/05 Python
matplotlib 画双轴子图无法显示x轴的解决方法
2020/07/27 Python
15个Pythonic的代码示例(值得收藏)
2020/10/29 Python
css3 border-image使用说明
2010/06/23 HTML / CSS
10个很棒的 CSS3 开发工具 推荐
2011/05/16 HTML / CSS
EJB与JAVA BEAN的区别
2016/08/29 面试题
招聘单位介绍信
2014/01/14 职场文书
聊城大学毕业生自荐书
2014/02/01 职场文书
岗位职责怎么写
2014/03/14 职场文书
节约粮食标语
2014/06/18 职场文书
建设幸福中国演讲稿
2014/09/11 职场文书
nginx处理http请求实现过程解析
2021/03/31 Servers
一篇文章学会Vue中间件管道
2021/06/20 Vue.js