jQuery ui 1.7更新小结


Posted in Javascript onAugust 15, 2009

1. 每个ui插件现在都有自己单独的css文件,但是要根据情况与ui.theme.css ui.core.css结合使用,否则有些效果还是显示不出来的。
eg. datepicker就必须同时引用上述两个css文件;accordion 只须引入ui.theme.css即可。这个我会把每个插件独立的demo放在我的资源里边的。
2. ui.accordion
HTML 代码要遵循一定的格式要求:

<ul id="example"> 
        <li> 
            <h3><a href="#" href="#">Test 1</a></h3> 
            <div><table height="100px"><tr><td>News</td></tr></table> 
            </div> 
        </li> 
        <li> 
            <h3><a href="#" href="#">Test 2</a></h3> 
            <div><table height="100px"><tr><td>Magazine</td></tr></table> 
            </div> 
        </li> 
        <li> 
            <h3><a href="#" href="#">Test 3</a></h3> 
            <div><table height="100px"><tr><td>Sport</td></tr></table> 
            </div> 
        </li> 
    </ul>

必须使用<h>标签
3. ui.dialog
注意两点:
(1) 在ui -1.7.1 中添加了一个新的引用:jquery.bgiframe.js支持
作用:如果网页上有浮动区块和下拉选单重叠时,在IE6会看到下拉选框总是把浮动区块覆盖住,无论怎么调整 z-index 都是没用的,而用 bgiframe 就可以轻松解决这个问题。
具体参见: http://www.oschina.net/p/bgiframe
使用:
$.ui.dialog.defaults.bgiframe = true;
(2) 如果想实现dialog的拖动效果,必须添加ui.resizable.css 以及ui.resizable.js文件
4. ui.tabs
这个相对ui-1.6 尤其需要注意:
(1) HTML代码规范:
<div id="example"> 
            <ul> 
                <li><a href="#tab-1" href="#tab-1"><span>One</span></a></li> 
                <li><a href="#tab-2" href="#tab-2"><span>two</span></a></li> 
                <li><a href="#tab-3" href="#tab-3"><span>three</span></a></li> 
            </ul> 
            <div id="tab-1"> 
                This is jQuery tab one. 
            </div> 
            <div id="tab-2"> 
                I'm tab two. 
            </div> 
            <div id="tab-3"> 
                Haha, three is here. 
            </div> 
            <div id="new-tab"> 
                This is add tab. 
            </div> 
        </div>

注意: 每个tab相应的div必须放在tab生效的div内。
(2) 不再使用 $("#example > ul").tabs();
直接书写为 $("#example").tabs();
Javascript 相关文章推荐
JQuery获取浏览器窗口内容部分高度的代码
Feb 24 Javascript
jquery 中多条件选择器,相对选择器,层次选择器的区别
Jul 03 Javascript
js下拉框二级关联菜单效果代码具体实现
Aug 03 Javascript
javascript结合ajax读取txt文件内容
Dec 05 Javascript
深入理解JS DOM事件机制
Aug 06 Javascript
js修改onclick动作的四种方法(推荐)
Aug 18 Javascript
JavaScript设计模式之观察者模式(发布订阅模式)原理与实现方法示例
Jul 27 Javascript
代码分析vue中如何配置less
Sep 28 Javascript
微信小程序云开发修改云数据库中的数据方法
May 18 Javascript
一步一步实现Vue的响应式(对象观测)
Sep 02 Javascript
JS+CSS实现3D切割轮播图
Mar 21 Javascript
有关vue 开发钉钉 H5 微应用 dd.ready() 不执行问题及快速解决方案
May 09 Javascript
IE8 下的Js错误HTML Parsing Error...
Aug 14 #Javascript
jQuery 判断页面元素是否存在的代码
Aug 14 #Javascript
JavaScript写的一个DIV 弹出网页对话框
Aug 14 #Javascript
使用JQuery和s3captche实现一个水果名字的验证
Aug 14 #Javascript
img标签中onerror用法
Aug 13 #Javascript
什么是JavaScript
Aug 13 #Javascript
Javascript Global对象
Aug 13 #Javascript
You might like
PHP函数utf8转gb2312编码
2006/12/21 PHP
php集成套件服务器xampp安装使用教程(适合第一次玩PHP的新手)
2015/06/03 PHP
深入了解PHP中的Array数组和foreach
2016/11/06 PHP
laravel + vue实现的数据统计绘图(今天、7天、30天数据)
2018/07/31 PHP
php设计模式之观察者模式定义与用法经典示例
2019/09/19 PHP
Javascript 验证上传图片大小[客户端]
2009/08/01 Javascript
JavaScript Cookie的读取和写入函数
2009/12/08 Javascript
使用jquery修改表单的提交地址基本思路
2014/06/04 Javascript
使用js dom和jquery分别实现简单增删改
2014/09/11 Javascript
javascript原生ajax写法分享
2016/04/10 Javascript
AngularJS辅助库browserTrigger用法示例
2016/11/03 Javascript
vue router2.0二级路由的简单使用
2017/07/05 Javascript
Angular中点击li标签实现更改颜色的核心代码
2017/12/08 Javascript
详解vue-cli3开发Chrome插件实践
2019/05/29 Javascript
js获取浏览器地址(获取第1个斜杠后的内容)
2019/09/03 Javascript
JS自定义对象创建与简单使用方法示例
2020/01/15 Javascript
vue-router 路由传参用法实例分析
2020/03/06 Javascript
聊聊vue 中的v-on参数问题
2021/01/29 Vue.js
python对指定目录下文件进行批量重命名的方法
2015/04/18 Python
利用Python爬取微博数据生成词云图片实例代码
2017/08/31 Python
对Python subprocess.Popen子进程管道阻塞详解
2018/10/29 Python
python 返回一个列表中第二大的数方法
2019/07/09 Python
python如何通过twisted搭建socket服务
2020/02/03 Python
Selenium 滚动页面至元素可见的方法
2020/03/18 Python
python新手学习可变和不可变对象
2020/06/11 Python
Python代码需要缩进吗
2020/07/01 Python
基于Python爬取51cto博客页面信息过程解析
2020/08/25 Python
详解如何在pyqt中通过OpenCV实现对窗口的透视变换
2020/09/20 Python
浅析Python的命名空间与作用域
2020/11/25 Python
马来西亚最好的婴儿商店:Motherhood
2017/09/14 全球购物
含精油的天然有机化妆品:Indemne
2019/08/27 全球购物
仓库管理计划书
2014/05/04 职场文书
php中配置文件保存修改操作 如config.php文件的读取修改等操作
2021/05/12 PHP
python实现股票历史数据可视化分析案例
2021/06/10 Python
十大最强岩石系宝可梦,怪颚龙实力最强,第七破坏力很强
2022/03/18 日漫
python文件与路径操作神器 pathlib
2022/04/01 Python