jQuery ui 1.7更新小结

2016-02-19 15:09 2 1 收藏

今天图老师小编给大家介绍下jQuery ui 1.7更新小结,平时喜欢jQuery ui 1.7更新小结的朋友赶紧收藏起来吧!记得点赞哦~

【 tulaoshi.com - Web开发 】

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
h3a href="#" href="#"Test 1/a/h3
divtable height="100px"trtdNews/td/tr/table
/div
/li
li
h3a href="#" href="#"Test 2/a/h3
divtable height="100px"trtdMagazine/td/tr/table
/div
/li
li
h3a href="#" href="#"Test 3/a/h3
divtable height="100px"trtdSport/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
lia href="#tab-1" href="#tab-1"spanOne/span/a/li
lia href="#tab-2" href="#tab-2"spantwo/span/a/li
lia href="#tab-3" href="#tab-3"spanthree/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();

来源:https://www.tulaoshi.com/n/20160219/1609010.html

延伸阅读
标签: Web开发
需要注意的是,这里的代码好多是针对jquery 1.32以前的版本(以后的版本已经不支持@),所以替换为空测试下即可。 //遍历option和添加、移除option function changeShipMethod(shipping){ var len = $("select[@name=ISHIPTYPE] option").length if(shipping.value != "CA"){ $("select[@name=ISHIPTYPE] option").each(function(){ if($(t...
标签: Web开发
1。文本框的改变事件,可使用propertychange,例如: 代码如下: $("#txtDataDate").bind("propertychange",function(){ }); 2。获取被选中RadioButton 的值 代码如下: var radio_value = $("input[type=radio][checked]").val(); 3。下拉列表的改变事件,以及获得选中选项的值 代码如下: $("#下拉列表").change(functio...
标签: Web开发
代码如下: script type="text/javascript" $(function() { var options = { changeMonth: true, //显示月份下拉框 changeYear: true, //显示年份下拉框 firstDay: 0, //第一天的索引(星期天放前面)(星期天到星期六对应的索引为:0~6) showOtherMonths: true, //显示其他月份的日期 showMonthAfterYear: false, //年份下拉框放在月...
标签: Web开发
这么说吧 , 只有扎实的 JavaScript 功底 ,才能得心应手的使用各种 JS 库 , 然后进入正题吧 ! 1.先谈谈JQuery的效率方面吧 他在选择器的速度上比 标准的 JS Dom 要慢上4倍左右(官方说的,不是我瞎编的...) , 那为什么我们还要使用它呢 ?? 原因很简单, 第一 JS 是应用客户端的 , 速度影响并不那么明显 , 但是一定要注意什么时候用JQuery的选...
标签: Web开发
1.最常用也是最标准的 代码如下: $(document).ready(){ }); 2.是上面的简写: 代码如下: $(function(){ }) 很奇怪?为什么能这样?不是判断document对象是否 reADy然后才执行函数的么?document哪去了?我们看下jQuery的源代码: 代码如下: // jQuery的构造函数; var jQuery = function( a, c ) { // $(document).ready(...

经验教程

937

收藏

60
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部