加载中…
个人资料
大千世界
大千世界
  • 博客等级:
  • 博客积分:0
  • 博客访问:53,613
  • 关注人气:10
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
相关博文
推荐博文
谁看过这篇博文
加载中…
正文 字体大小:

【jQuery基础NO.8】jQuery的扩展与noConflict

(2017-12-13 17:03:03)
标签:

jquery

扩展

noconflict

javascript

分类: html5
一、jQuery扩展
<1>关于jQuery插件扩展
jQuery的写法让 添加新功能很方便。新的功能的模块,也就是插件(pulg-in)。jQuery插件是普通的Javascript代码文件,在网页使用的时候,用< script >元素引入就好,就和其他的JS类库一样。(要注意引入的顺序,书上提到的是,必须在 jQuery 之后引入插件,在插件被调用的前面,也就提一下,大家都知道的)。

参考:

二、noConflict
Query是有良好的封装,全局只有一个jquery对象,不会污染顶级域名。
 jQuery默认使用"$"操作符,prototype等其他框架也是是使用"$",于是,如果jQuery在其他库之后引入,那么jQuery将获得"$"使用权。这样的情况也很容易理解,毕竟JS是从上到下流式执行的。
  同样的道理,如果在其他使用"$"的库之前引入jQuery,那么jQuery将不会占用"$"。
在jQuery中默认的是使用 $ 符号作为 jQuery 的简写(把jquery和$绑定),好比本来jquery("p")就可以写成$("p"); 如果添加了$.noConflict();之后就相当于解除了$与jquery的
绑定,解除之后你可以自己定义jquery的简写。

0

阅读 评论 收藏 转载 喜欢 打印举报/Report
  • 评论加载中,请稍候...
发评论

    发评论

    以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

      

    新浪BLOG意见反馈留言板 电话:4000520066 提示音后按1键(按当地市话标准计费) 欢迎批评指正

    新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

    新浪公司 版权所有