jQuery实现tab功能
2015-05-30 13:00
387 查看
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>选项卡</title> </head> <body> <script type="text/javascript" src="http://code.jquery.com/jquery-2.1.4.js"></script> <div class="maintab"> <ul class="tabtitle"> <li class="tabhover"> <a href="#">选择标题1</a> </li> <li class="taba"> <a href="#">选择标题2</a> </li> <li class="taba"> <a href="#">选择标题3</a> </li> </ul> <div class="tabcontent">选择内容1</div> <div class="tabcontent" style="DISPLAY: none">选择内容2</div> <div class="tabcontent" style="DISPLAY: none">选择内容3</div> </div> <script type=text/javascript> $(document).ready( function(){ $(".tabtitle li").click( //捕捉点击事件 function(){ var index=$(this).index(); $(this).attr("class","tabhover").siblings("li").attr("class","taba"); //siblings的可以获取元素的同胞元素(不包括元素自己) $(".tabcontent").eq(index).show().siblings(".tabcontent").hide(); //index获得事件元素,自身show,同胞元素hide } ); } ) </script> </body> </html>
主要练习了jQuery的siblings选取同胞元素的功能和show、hide功能
相关文章推荐
- jquery简单实现外部链接用新窗口打开的方法
- Jquery和JS获取ul中li标签
- JQuery里面金额的格式化
- 基于jquery的从一个页面跳转到另一个页面的指定位置的实现代码
- 【玩转前端开发】jQuery中选择器详细介绍-01
- Javascript配合jQuery实现流畅的前端验证
- jQuery设计思想
- jQuery validate 验证隐藏域
- Jquery Uploadify3.21.与2.1版本 使用中存在的问题--记录三
- jquery判断checkbox是否选中及改变checkbox状态
- jquery简单实现外部链接用新窗口打开的方法
- jQuery实现给页面换肤的方法
- JQuery给网页更换皮肤的方法
- jQuery API中文文档
- jQuery plugins
- jQuery性能优化
- 转载:你还在用jquery.lazyload这个坑爹的图片分屏加载插件么?
- jquery this里面的对象(div,span等元素)如何获取
- 头像上传插件(php+jquery_jcrop_js+jquery_form_js实现)
- Jquery选择器