基于jquery的tab切换 js原理


Posted in Javascript onApril 01, 2010

html代码:

<div class="details"> 
<ul class="tab"><li class="on" rel="a1"><b>个人资料</b></li><li rel="a2"><b>帐号维护</b></li><li rel="a3"><b>在来个</b></li><li></li></ul> 
<dl id="a1">11111111111111111111111111111111 
</dl> 
<dl id="a2" style="display:none"> 
22222222222222222222222222222222222 
</dl> 
<dl id="a3" style="display:none">3333333333333333333333333333333333333 
</dl> 
</div>

js代码:
$(function(){ 
$(".tab>li").mouseover(function(){ 
$(".tab>li").removeClass("on"); 
$(this).addClass("on"); 
var target = $('#' + this.rel); 
if (target.size() > 0) { 
$('.details > dl').hide(); 
target.show(); 
} else { 
alert('There is no such container.'); 
} 
}); 
});

效果图:

基于jquery的tab切换 js原理
打包下载地址

Javascript 相关文章推荐
关于js注册事件的常用方法
Apr 03 Javascript
设计模式中的facade外观模式在JavaScript开发中的运用
May 18 Javascript
JavaScript中用let语句声明作用域的用法讲解
May 20 Javascript
JS图片左右无缝隙滚动的实现(兼容IE,Firefox 遵循W3C标准)
Sep 23 Javascript
javascript简单进制转换实现方法
Nov 24 Javascript
JS实现页面跳转参数不丢失的方法
Nov 28 Javascript
Axios学习笔记之使用方法教程
Jul 21 Javascript
基于vue-upload-component封装一个图片上传组件的示例
Oct 16 Javascript
使用layui实现树形结构的方法
Sep 20 Javascript
微信小程序scroll-view锚点链接滚动跳转功能
Dec 12 Javascript
vue vantUI tab切换时 list组件不触发load事件的问题及解决方法
Feb 14 Javascript
Javascript中Math.max和Math.max.apply的区别和用法详解
Aug 24 Javascript
JQuery 选项卡效果(JS与HTML的分离)
Apr 01 #Javascript
JQuery Tab选项卡效果代码改进版
Apr 01 #Javascript
JQuery autocomplete 使用手册
Apr 01 #Javascript
JavaScript 弹出窗体点击按钮返回选择数据的实现
Apr 01 #Javascript
js 实现打印网页中定义的部分内容的代码
Apr 01 #Javascript
js prototype截取字符串函数
Apr 01 #Javascript
javascript getElementsByClassName函数
Apr 01 #Javascript
You might like
ThinkPHP中RBAC类的四种用法分析
2014/11/24 PHP
Javascript代码混淆综合解决方案-Javascript在线混淆器
2006/12/18 Javascript
Javascript 同时提交多个Web表单的方法
2009/02/19 Javascript
仅img元素创建后不添加到文档中会执行onload事件的解决方法
2011/07/31 Javascript
js简单实现根据身份证号码识别性别年龄生日
2013/11/29 Javascript
原生Js实现简易烟花爆炸效果的方法
2015/03/20 Javascript
jQuery获得指定元素坐标的方法
2015/04/14 Javascript
全面了解addEventListener和on的区别
2016/07/14 Javascript
easyui取消表单实时验证,提交时统一验证的简单实例
2016/11/07 Javascript
jQuery扩展实现text提示还能输入多少字节的方法
2016/11/28 Javascript
基于JavaScript实现带缩略图的轮播效果
2017/01/12 Javascript
微信小程序 九宫格实例代码
2017/01/21 Javascript
js实现五星评价功能
2017/03/08 Javascript
十分钟带你快速了解React16新特性
2017/11/10 Javascript
详解ES6 Promise的生命周期和创建
2019/08/18 Javascript
小程序两种滚动公告栏的实现方法
2019/09/17 Javascript
vue中实现图片压缩 file文件的方法
2020/05/28 Javascript
[48:48]完美世界DOTA2联赛PWL S3 Magama vs GXR 第一场 12.19
2020/12/24 DOTA
python代码制作configure文件示例
2014/07/28 Python
python使用urlparse分析网址中域名的方法
2015/04/15 Python
Python中第三方库Requests库的高级用法详解
2017/03/12 Python
python和ruby,我选谁?
2017/09/13 Python
深入浅析Python中的yield关键字
2018/01/24 Python
Python hexstring-list-str之间的转换方法
2019/06/12 Python
python 求某条线上特定x值或y值的点坐标方法
2019/07/09 Python
如何使用Python抓取网页tag操作
2020/02/14 Python
Python如何获取文件指定行的内容
2020/05/27 Python
基于python实现ROC曲线绘制广场解析
2020/06/28 Python
HTML5 weui使用笔记
2019/11/21 HTML / CSS
英国家庭、花园、汽车和移动解决方案:Easylife Group
2018/05/23 全球购物
JBL美国官方商店:扬声器、耳机等
2019/12/01 全球购物
String、StringBuffer、StringBuilder有区别
2015/09/18 面试题
英语简历自我评价
2014/01/26 职场文书
小松树教学反思
2014/02/11 职场文书
教师信息技术学习心得体会
2016/01/21 职场文书
创业计划书之儿童理发店
2019/09/27 职场文书