您的位置:首页 > Web前端 > JQuery

Jquery学习笔记——插件编写

2011-08-25 11:11 561 查看

Jquery标志

浏览器检测 $.browser

当需要根据特定的方法、对象和属性存在与否而对代码进行分支,可以使用对象检测技术,如: if( element.attachEvent). 而有时候同样的成员函数,只是参数不同,使用对象检测技术无法区分,就需要用到浏览器标志,如 $.browser , 对于IE6和IE7 可使用$.browser.version进行判断,如下:

$.browser.msie && $.browser.version=6.0

确定方框模型 $.boxModel

确定如何解释width和height,对于W3C,这些值不包括内边距和边框宽度,$.boxModel为true;对于IE则报狂内边距和边框宽度,$.boxModel为false

确定浮动样式 $.styleFloat

一般没必要在页面上使用,Css()方法与float一起使用时,能自动选择正确的属性

使用Jquery和其他库

$.noConflict() : 放弃对$的控制,让给需要使用的其他库。如果自己编写插件时,在js中如下:

(function($) { /* function body here */ })(JQuery) ;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: