<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<body>
<div id="tab">
<li><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
<li><a href="#">4</a></li>
</div>
<div id="sub">
<div>a</div>
<div>b</div>
<div>c</div>
<div>d</div>
</div>
<script type="text/javascript">
function Tab(d){if(!(this instanceof arguments.callee)){return new arguments.callee(d)}var a,c,b;(c=document,b=this,a=arguments.callee);b.T=c.getElementById(d.t);b.S=c.getElementById(d.s);b.E={mouseover:1,click:1}[d.eType]===1?d.eType:"click";b.C=d.current||"current";b.tag=d.tag||"li";b.t=b.T.getElementsByTagName(b.tag);b.s=b.S.children;b.index=d.index>b.s?0:d.index-1;if(b.t.length===0||!b.T||b.t.length!==b.s.length){return false}b.handler||(a.prototype.handler=function(){var e=b.t.length;for(;e>0;void function(f){b.addEvent(b.t[f],b.E,function(g){g=g||window.event;b.control(f);b.stopEvent(g)},false)}(--e)){}});a.fn=a.prototype;a.fn.constructor=a;a.fn.addEvent=function(i,h,g,f){var e=arguments.callee;i.attachEvent&&(e=function(l,k,j){l.attachEvent("on"+k,j)}).apply(this,arguments);i.addEventListener&&(e=function(l,k,j){l.addEventListener(k,j,f||false)}).apply(this,arguments);i["on"+h]&&(e=function(l,k,j){l["on"+k]=function(){j()}}).apply(this,arguments)};a.fn.trigger=function(g,f){var e,h=document;undefined!==h.createEvent?(e=h.createEvent("MouseEvents"),e.initMouseEvent(f,true,true,document.defaultView,0,0,0,0,0,false,false,false,false,0,null),g.dispatchEvent(e)):(e=h.createEventObject(),e.screenX=100,e.screenY=0,e.clientX=0,e.clientY=0,e.ctrlKey=false,e.altKey=false,e.shiftKey=false,e.button=false,g.fireEvent("on"+f,e))};a.fn.stopEvent=function(f){f.returnValue=false;f.preventDefault();f.cancelBubble=false;f.stopPropagation()};a.fn.control=function(e){b.off(e);b.t[e].className=b.C;b.s[e].style.display="block"};a.fn.off=function(e){var f=b.s.length;for(;f>0;){if(--f!==e){b.s[f].style.display="none";b.t[f].removeAttribute("class")}}};b.handler();b.trigger(b.t[b.index||0],b.E)};
new Tab({t:'tab',s:'sub',tag:'a',index:3})
</script>
</body>
</html>
分享到:
相关推荐
修正了原来《http://download.csdn.net/download/guo8ke/1512418》的bug,本选项卡是自行编写的选项卡代码, 可以动态生成选显卡,关闭选项卡, 每个选项卡 对应也可页面。点击选项卡之后,显示对应的页面内容。当...
选项卡选项卡选项卡选项卡选项卡选项卡选项卡选项卡选项卡选项卡选项卡选项卡选项卡选项卡选项卡选项卡选项卡选项卡选项卡选项卡
这是一个基于jquery的简单选项卡例子 有多种皮肤选择,例子绝对完整,需要包都在里面,直接可以运行
实现了再labview选择界面的情况下,灵活的选项卡的切换功能,通过选项卡控件或者布尔控件可进行随意切换
Winform开源控件:TabControl 选项卡控件 本人在codeproject上面整理出来的选项卡控件,个人感觉这几个都还不错. Tabbed MDI Child Forms http://www.codeproject.com/Articles/17640/Tabbed-MDI-Child-Forms Tab...
微信小程序 滑动选项卡 (源码)微信小程序 滑动选项卡 (源码)微信小程序 滑动选项卡 (源码)微信小程序 滑动选项卡 (源码)微信小程序 滑动选项卡 (源码)微信小程序 滑动选项卡 (源码)微信小程序 滑动选项卡 (源码)微信...
而这种底部选项卡的风格界面的实现也由ActivityGroup转向了Fragment。先了,费话不多说了,下面我会一步一步教您怎么实现这个界面。在动手之前,我可能需要把我做好的样式图给你看一下,以遍让您有一个心里预期。
jquery tab插件制作多功能选项卡,鼠标滑过切换选项卡、鼠标点击切换选项卡、自动切换选项卡、支持数据回调功能,也可以与其他插件结合jquery.lazyload,制作选项卡切换图片延迟加载等
框架选项卡,框架选项卡框架选项卡框架选项卡
这组选项卡同4之后效果,分别为基本选项卡,彩色带图标的选项卡,下划线样式选项卡和垂直选项卡。这些选项卡样式简洁大方,兼容IE8,非常实用。本代码适用浏览器:搜狗、360、FireFox、Chrome、Safari、Opera、傲游...
jquery 切换选项卡,能实现的特别好
vue选项卡插件制作多种标签选项卡,水平垂直选项卡切换代码。通用标签页,基于element-ui选项卡切换。1、基础用法。2、选项卡样式。3、卡片化。4、位置。5、自定义标签页。6.动态增减标签页。
该选项卡插件支持多种样式的选项卡:普通选项卡,带子选项的选项卡,扁平风格的选项卡,响应式选项卡和手机选项卡等。本代码适用浏览器:搜狗、360、FireFox、Chrome、Safari、Opera、傲游、世界之窗,不支持IE8及...
不同于网上其它实现多选项卡的方法,此方法简单明了。 需求: 本系统用C#实现一个以IE为核心的网页浏览器,具体实现以下功能: 1)能进行浏览指定网页,在浏览器上方有一地址栏,输入地址后按“Go”按钮或回车转到...
tab选项卡 tab选项卡 tab选项卡 很不错的资源啊 很经典的选项卡 很经典的选项卡 很经典的选项卡
文中描述LabVIEW中选项卡禁用和启用的问题,方便初学者使用
css+div漂亮的圆角tab选项卡css+div漂亮的圆角tab选项卡css+div漂亮的圆角tab选项卡
js简易选项卡
11种CSS选项卡菜单(1) 11种CSS选项卡菜单(1)
一组简洁选项卡代码 选项卡 JS 选项卡