最简单实用的 jquery 选项卡 DIV+CSS 页面内可放置无限多个选项卡
2013-02-02 12:07
519 查看
最简单实用的 jquery 选项卡 DIV+CSS 页面内可放置无限多个选项卡
html部分:
如果有更多的话,可以以此类推。
js部分:
最后呢就是在也页面顶部调用 jquery ,目前测试 1.32 版本以上都没问题,其他可以自测。
html部分:
<div class="news_box"><h2 class="topic_tab" id="myTab1"> <em></em> <span onclick="nTabs(this,0);" class="curr">公司新闻</span> <span onclick="nTabs(this,1);">行业新闻</span> </h2> <div class="topic_tabcon" id="myTab1_Content0"> <ul> <li><a target="_blank" href="#" title="公司新闻公司新闻">公司新闻公司新闻</a></li> <li><a target="_blank" href="#" title="公司新闻公司新闻">公司新闻公司新闻</a></li> <li><a target="_blank" href="#" title="公司新闻公司新闻">公司新闻公司新闻</a></li> </ul> </div> <div class="topic_tabcon" id="myTab1_Content1"> <ul> <li><a target="_blank" href="#" title="行业新闻行业新闻">行业新闻行业新闻</a></li> <li><a target="_blank" href="#" title="行业新闻行业新闻">行业新闻行业新闻</a></li> <li><a target="_blank" href="#" title="行业新闻行业新闻">行业新闻行业新闻</a></li> </ul> </div> </div>
如果有更多的话,可以以此类推。
js部分:
function nTabs(thisObj,Num){ if(thisObj.className == "curr")return; var tabObj = thisObj.parentNode.id; var tabList = document.getElementById(tabObj).getElementsByTagName("span"); for(i=0; i <tabList.length; i++) { if (i == Num) { thisObj.className = "curr"; document.getElementById(tabObj+"_Content"+i).style.display = "block"; }else{ tabList[i].className = "normal"; document.getElementById(tabObj+"_Content"+i).style.display = "none"; } } }
最后呢就是在也页面顶部调用 jquery ,目前测试 1.32 版本以上都没问题,其他可以自测。
相关文章推荐
- 利用div+css生成简单的导航菜单,简单实用
- 简单实用的下拉菜单(CSS+jquery)
- 大学生简单网页div+css网页纯手写代码制作html静态页面切图排版
- 纯DIV+CSS简单实现Tab选项卡左右切换效果
- 新入门的小白,整理一下特别简单实用的div+css兼容性的问题。
- Div+CSS+JQuery轻松实现选项卡"选项卡"
- 简单实用的下拉菜单(CSS+jquery)
- 运用CSS为层(div)元素添加滚动条简单而实用的方法
- jquery实现的非常简单实用带有渐变切换效果的tab选项卡
- Html+css+js+jquery实现简单页面登录
- javascript+div+css通用的页面选项卡效果
- 基于css+div+jquery的 可伸缩层和选项卡
- css div布局的简单页面
- div+css+jQuery简单实现投票功能
- Div+CSS+JQuery轻松实现选项卡"选项卡"
- 【特效】jquery选项卡插件,页面多个选项卡统一调用
- html+css+jquery倒计时、拖拽div、滚动条固定在低端、div自动换行、输入框不可写等免费小代码实用学习版.txt
- css超简单实现div页面居中【适合做弹出框】
- div+css+jQuery简单实现投票功能..