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) ;