开发者社区> 技术小胖子> 正文

jquery的tab插件

简介:
+关注继续查看
 
我改了下,去掉一些没用的,修改了下样式。
 
<!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>jQuery插件Tab选项卡</title> 
<script type="text/javascript" src="jquery-1.2.6.min.js"></script> 
<script type="text/javascript" src="jquery.idTabs.min.js"></script> 
<style type="text/css"> 
/*主容器*/ 
.usual { 
    background:#cee; 
    color:#111; 
    padding:15px 20px; 
    width:500px; 
    border:1px solid #099; 
    margin:8px auto; 


/*选项卡*/ 
.usual ul 

margin:0; 
padding:0; 
padding-left:2em; 
overflow:auto;/*火狐等清理浮动*/ 
_display:inline-block;/*ie6清理浮动*/ 

.usual li { list-style:none; float:left;} 
.usual ul a { 
    display:block; 
    padding:6px 10px; 
    text-decoration:none; 
    font:12px Arial; 
    color:#FFF; 
    background:#22A4C4; 
    outline:none; 

.usual ul a:hover { 
    color:#FFF; 
    background:#0B718B; 
    } 
.usual ul a.selected { 
    color:#000; 
    background:snow; 
    cursor:default; 
    } 
     
    /*tab页*/ 
.usual div { 
    padding:10px 10px 8px 10px; 
    background:snow; 
    font:10pt Arial; 

</style> 
</head> 
<body> 
<div id="usual1" class="usual">    
    <ul>    
        <li><a class="selected" href="#tab1">教育</a></li>    
        <li><a href="#tab2">儿童</a></li>    
        <li><a href="#tab3">育儿</a></li>    
    </ul>    
    <div id="tab1">金融危机致使校园招聘减少...</div>    
    <div id="tab2">青少年网上普法大赛...</div>    
    <div id="tab3">今天你为宝宝许愿了吗...</div>    
</div>    
<script type="text/javascript">    
    $("#usual1 ul").idTabs();    
</script> 
</body> 
</html> 
 
 
截图:
 
 
<!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>jQuery插件Tab选项卡-选择指定栏</title> 
<script type="text/javascript" src="jquery-1.2.6.min.js"></script> 
<script type="text/javascript" src="jquery.idTabs.min.js"></script> 
<style type="text/css"> 
/*主容器*/ 
.usual { 
    background:#cee; 
    color:#111; 
    padding:15px 20px; 
    width:500px; 
    border:1px solid #099; 
    margin:8px auto; 


/*选项卡*/ 
.usual ul 

margin:0; 
padding:0; 
padding-left:2em; 
overflow:auto;/*火狐等清理浮动*/ 
_display:inline-block;/*ie6清理浮动*/ 

.usual li { list-style:none; float:left;} 
.usual ul a { 
    display:block; 
    padding:6px 10px; 
    text-decoration:none; 
    font:12px Arial; 
    color:#FFF; 
    background:#22A4C4; 
    outline:none; 

.usual ul a:hover { 
    color:#FFF; 
    background:#0B718B; 
    } 
.usual ul a.selected { 
    color:#000; 
    background:snow; 
    cursor:default; 
    } 
     
    /*tab页*/ 
.usual div { 
    padding:10px 10px 8px 10px; 
    background:snow; 
    font:10pt Arial; 

</style> 
</head> 
<body> 
<div id="usual1" class="usual">    
    <ul>    
        <li><a href="#tab1">教育</a></li>    
        <li><a href="#tab2">儿童</a></li>    
        <li><a href="#tab3">育儿</a></li>    
    </ul>    
    <div id="tab1">金融危机致使校园招聘减少...</div>    
    <div id="tab2">青少年网上普法大赛...</div>    
    <div id="tab3">今天你为宝宝许愿了吗...</div>    
</div>    
<script type="text/javascript">    
    $("#usual1 ul").idTabs("tab2"); //代码选择第二栏 
</script> 
</body> 
</html> 
 
指定缺省页。
 
下面的是不使用脚本的:
 
<!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>jQuery插件Tab选项卡-不使用脚本</title> 
<script type="text/javascript" src="jquery-1.2.6.min.js"></script> 
<script type="text/javascript" src="jquery.idTabs.min.js"></script> 
<style type="text/css"> 
/*主容器*/ 
.usual { 
    background:#cee; 
    color:#111; 
    padding:15px 20px; 
    width:500px; 
    border:1px solid #099; 
    margin:8px auto; 


/*选项卡*/ 
.usual ul 

margin:0; 
padding:0; 
padding-left:2em; 
overflow:auto;/*火狐等清理浮动*/ 
_display:inline-block;/*ie6清理浮动*/ 

.usual li { list-style:none; float:left;} 
.usual ul a { 
    display:block; 
    padding:6px 10px; 
    text-decoration:none; 
    font:12px Arial; 
    color:#FFF; 
    background:#22A4C4; 
    outline:none; 

.usual ul a:hover { 
    color:#FFF; 
    background:#0B718B; 
    } 
.usual ul a.selected { 
    color:#000; 
    background:snow; 
    cursor:default; 
    } 
     
    /*tab页*/ 
.usual div { 
    padding:10px 10px 8px 10px; 
    background:snow; 
    font:10pt Arial; 

</style> 
</head> 
<body> 
<div id="usual1" class="usual">    
    <ul class="idTabs">    
        <li><a href="#tab1">教育</a></li>    
        <li><a href="#tab2">儿童</a></li>    
        <li><a href="#tab3" class="selected">育儿</a></li>    
    </ul>    
    <div id="tab1">金融危机致使校园招聘减少...</div>    
    <div id="tab2">青少年网上普法大赛...</div>    
    <div id="tab3">今天你为宝宝许愿了吗...</div>    
</div>    
</body> 
</html> 


本文转自 xcf007 51CTO博客,原文链接:http://blog.51cto.com/xcf007/109097,如需转载请自行联系原作者




版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Bootstrap 基于Bootstrap和JQuery实现动态打开和关闭tab页
Bootstrap 基于Bootstrap和JQuery实现动态打开和关闭tab页
27 0
【Jquery练习】tab栏切换
在实现今天的练习之前,我们先来了解一下排他思想,排他思想也就是为当前元素设置一个特定的样式,并为其他兄弟元素清除样式。多用于多选一的效果。
19 0
jquery-tab栏切换18
jquery-tab栏切换18
27 0
+关注
技术小胖子
文章
问答
视频
文章排行榜
最热
最新
相关课程
更多
相关电子书
更多
23-Vue.js在前端...1506518547.pdf
立即下载
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
相关实验场景
更多