基于jquery的tab切换js原理
2023-06-13 09:14:17 时间
html代码:
复制代码代码如下:
<divclass="details">
<ulclass="tab"><liclass="on"rel="a1"><b>个人资料</b></li><lirel="a2"><b>帐号维护</b></li><lirel="a3"><b>在来个</b></li><li></li></ul>
<dlid="a1">11111111111111111111111111111111
</dl>
<dlid="a2"style="display:none">
22222222222222222222222222222222222
</dl>
<dlid="a3"style="display:none">3333333333333333333333333333333333333
</dl>
</div>
js代码:
$(function(){
$(".tab>li").mouseover(function(){
$(".tab>li").removeClass("on");
$(this).addClass("on");
vartarget=$("#"+this.rel);
if(target.size()>0){
$(".details>dl").hide();
target.show();
}else{
alert("Thereisnosuchcontainer.");
}
});
});
效果图:
相关文章
- js动画效果大全_jquery 动画
- js与jQuery的区别以及jQuery选择器和方法的使用
- 基于jQuery或Zepto的图片延迟加载插件
- clipboard.js:最轻便的复制页面内容到剪切板的JS
- jQuery图片切换插件jquery.cycle.js详解编程语言
- js jquery 页面加载初始化方法详解编程语言
- JS实现简单的jQuery框架(非常详细)
- 利用 JS 实现 Redis 的连接(js连接redis)
- JQuery初体验(建议学习jquery)
- 海量经典的jQuery插件集合
- Jsonp跨域的原理以及Jquery的解决方案
- 基于jQuery的js分页代码
- jquery.Jwin.js基于jquery的弹出层插件代码
- jQuery操作inputtype=radio的实现代码
- 在js(jquery)中获得文本框焦点和失去焦点的方法
- jQuery侧边栏随窗口滚动实现方法
- jQuery弹出(alert)select选择的值
- JQUERY对单选框(radio)操作的小例子
- 基于jquery实现拆分姓名的方法(纯JS版)
- jquery实现div拖拽宽度示例代码
- jquery实现多级下拉菜单的实例代码
- jquery模拟SELECT下拉框取值效果
- js点击出现悬浮窗效果不使用JQuery插件
- JS将所有对象s的属性复制给对象r(原生js+jquery)
- js加入收藏以及使用Jquery更改透明度
- jquery实现的图片点击滚动效果
- jquery显示*天*时*分*秒实现时间计时器
- Jquery图片延迟加载插件jquery.lazyload.js的使用方法
- AMD异步模块定义介绍和Require.js中使用jQuery及jQuery插件的方法
- 深入分析JQuery和JavaScript的异同
- Jquery修改页面标题title其它JS失效的解决方法
- 分享2个jQuery插件--jquery.fileupload与artdialog
- jQuery.parseJSON(json)将JSON字符串转换成js对象
- jQuery判断当前点击的是第几个li的代码