jQuery UI制作选项卡(tabs)


Posted in Javascript onDecember 13, 2016

先看一下效果:

jQuery UI制作选项卡(tabs)

Jquery-UI 选项卡的制作实际上是利用锚点链接的原理,实现起来非常的简单。

第一步:引入 jquery 和 jquery-ui 文件。
以下是我的head部分的代码:

<head> 
  <meta charset="UTF-8"> 
  <title>选项卡</title> 
  <link rel="stylesheet" href="style.css"> 
  <script type="text/javascript" src="../libs/jquery-1.8.3.js"></script> 
  <script type="text/javascript" src="../libs/jquery-ui-1.9.2.custom.js"></script> 
  <script type="text/javascript" src="script.js"></script> 
</head>

第二步:写面板布局。

<body> 
  <div id="tab"> 
    <ul> 
      <li><a href="#tab-1" class="isSlected">TAB1</a></li> 
      <li><a href="#tab-2" class="unSlected">TAB2</a></li> 
      <li><a href="#tab-3" class="unSlected">TAB3</a></li> 
    </ul> 
    <div id="tab-1">TAB1内容-人民网北京12月9日电 (唐嘉艺)本周,天津任市委常委、市纪委书记;</div> 
    <div id="tab-2">TAB2内容-湖南省十二届人大六次会议闭幕,湖南省代省长许达哲当选省长。 
    北京、天津、上海、湖北省级党委班子迎来新成员:北京市副市长林克庆任北京市委常委;中央国家机关纪工委书记邓修明“空降”</div> 
    <div id="tab-3">TAB3内容-上海市副市长周波任上海市委常委;湖北省副省长任振鹤、十堰市委书记周霁任湖北省委常委。</div> 
  </div> 
</body>

其中 id="tab"的div用来包裹我们的整个选项卡,ul中的内容就是我们点击切换内容的部分,ul下方的div是当我们切换选项卡所展示的内容。

其中的a标签 href="#tab-1",href="#tab-2",href="#tab-3",分别对应div中的 id="tab-1",id="tab-2",id="tab-3"。选项卡的样式和点击选中之后的效果我们可以自己定义成想要的样子。

第三步:编写脚本。
这里我们同样要在dom加载完成之后开始运行我们的代码,选取到我们的tab之后,使用.tabs()方法即可实现选项卡功能。

$(function(){ 
  $("#tab").tabs(); 
});

非常简单的几个步骤即可实现简单的选项卡功能,具体样式效果可根据自己的需求来编写。
现附上该例子源码地址:https://github.com/nongweiyi/csdnBlogProjects/tree/master/Jquery-UI/tab

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
点击文章内容处弹出页面代码
Oct 01 Javascript
javascript获取四位数字或者字母的随机数
Jan 09 Javascript
js实现温度计时间样式代码分享
Aug 21 Javascript
js模仿java的Map集合详解
Jan 06 Javascript
Javascript中内建函数reduce的应用详解
Oct 20 Javascript
easyui combotree加载静态数据问题(选不上)解决方法
Dec 26 Javascript
jQuery的$.extend 浅拷贝与深拷贝
Mar 08 Javascript
详解探索 vuex 2.0 以及使用 vuejs 2.0 + vuex 2.0 构建记事本应用
Jun 16 Javascript
bootstrap Table插件使用demo
Aug 07 Javascript
使用JS动态显示文本
Sep 09 Javascript
JS打印彩色菱形的实例代码
Aug 15 Javascript
vue + elementUI实现省市县三级联动的方法示例
Oct 29 Javascript
详解Bootstrap各式各样的按钮(推荐)
Dec 13 #Javascript
javascript动画系列之模拟滚动条
Dec 13 #Javascript
js闭包用法实例详解
Dec 13 #Javascript
深入学习Bootstrap表单
Dec 13 #Javascript
ThinkJS中如何使用MongoDB的CURD操作
Dec 13 #Javascript
Bootstrap Img 图片样式(推荐)
Dec 13 #Javascript
Javascript oop设计模式 面向对象编程简单实例介绍
Dec 13 #Javascript
You might like
在smarty模板中使用PHP函数的方法
2011/04/23 PHP
PHP读取ACCESS数据到MYSQL的代码
2011/05/11 PHP
深入file_get_contents与curl函数的详解
2013/06/25 PHP
Yii全局函数用法示例
2017/01/22 PHP
PHP中十六进制颜色与RGB颜色值互转的方法
2019/03/18 PHP
JS URL传中文参数引发的乱码问题
2009/09/02 Javascript
获取服务器传来的数据 用JS去空格的正则表达式
2012/03/26 Javascript
超链接怎么正确调用javascript函数
2016/05/23 Javascript
JavaScript事件学习小结(三)js事件对象
2016/06/09 Javascript
Vue.js实现简单ToDoList 前期准备(一)
2016/12/01 Javascript
Bootstrap学习笔记之进度条、媒体对象实例详解
2017/03/09 Javascript
小程序实现带年月选取效果的日历
2018/06/27 Javascript
在js代码拼接dom对象到页面上的模板总结
2018/10/21 Javascript
JavaScript 作用域实例分析
2019/10/02 Javascript
vue 解决form表单提交但不跳转页面的问题
2019/10/30 Javascript
vue实现修改图片后实时更新
2019/11/14 Javascript
JS中队列和双端队列实现及应用详解
2020/09/29 Javascript
Python编程中的for循环语句学习教程
2015/10/14 Python
python实现二分查找算法
2017/09/21 Python
使用Python设计一个代码统计工具
2018/04/04 Python
python库lxml在linux和WIN系统下的安装
2018/06/24 Python
python实现连续变量最优分箱详解--CART算法
2019/11/22 Python
python 在threading中如何处理主进程和子线程的关系
2020/04/25 Python
使用phonegap获取位置信息的实现方法
2017/03/31 HTML / CSS
绿色美容,有机护肤品和化妆品:Safe & Chic
2018/10/29 全球购物
美国领先的宠物用品和宠物食品零售商:Petco
2020/10/28 全球购物
作为网站管理者应当如何防范XSS
2014/08/16 面试题
医院总经理职责
2013/12/26 职场文书
演讲稿开场白
2014/01/13 职场文书
大学学风建设方案
2014/05/04 职场文书
学校拾金不昧表扬信
2015/01/16 职场文书
2015年中职班主任工作总结
2015/05/25 职场文书
二十年同学聚会感言
2015/07/30 职场文书
公司备用金管理制度
2015/08/04 职场文书
Python+Appium自动化测试的实战
2021/06/30 Python
js中Object.create实例用法详解
2021/10/05 Javascript