jquery的index方法实现tab效果
2018-10-12 14:02
393 查看
左侧为选项卡,右侧为详细内容。
原理:
点击左侧的列表项,根据所选列表项在列表的[索引n]显示第n个内容。
(首先需要将列表和内容一次性加载到页面,内容只显示第一个,这样切换起来更友好。)
如何获取选择列表项在列表中的索引:
jquery里有一个方法是index([subject])
$("#ul li").index($("#selected"));
意思是 首先设定列表范围(#ul li列表),然后返回$("#selected")元素在列表中的索引。
获取到索引之后,在用$("#detail").hide(); $("#detail").eq(n).show(); 来显示相同索引的详情。(选项列表样式切换同理)
只用了5行。
您可能感兴趣的文章:
相关文章推荐
- jquery的index方法实现tab效果
- jQuery实现tab选项卡效果的方法
- jquery实现TAB选项卡鼠标经过带延迟效果的方法
- jQuery简单tab切换效果实现方法
- jquery实现TAB选项卡鼠标经过带延迟效果的方法
- jQuery实现tab选项卡效果的方法
- jquery实现隐藏显示层动画效果、仿新浪字符动态输入、tab效果
- 通过jquery实现tab标签浏览效果
- 利用Jquery实现tab效果
- jQuery:简单6行代码实现tab效果
- jquery实现的Tab效果插件
- 用 jQuery 实现页面滚动(Scroll)效果的完美方法
- jquery方法+js一般方法+js面向对象方法实现拖拽效果
- jquery图片延迟加载效果实现方法
- 博客侧边栏模块跟随滚动条滑动固定效果的实现方法(js+jquery等)
- 两种方法使用jquery实现左右移动效果(包含each遍历方式)
- Jquery实现Tab效果
- jquery简单实现tab选项卡效果
- 用 jQuery 实现页面滚动(Scroll)效果的完美方法