1 认识Jquery
2015-11-21 18:41
465 查看
一 代码风格和变量风格
1 链式操作风格 :
(1)对同一对象不超三个操作的可以写在一行
(2)对于同一个对象的较多操作,建议每行写一个操作
(3)对于多个对象的少量操作,可以每个对象写一行,涉及子元素,可以考率适当缩进。
2 注释//
二Jquery对象和DOM对象
dom:dom树
jquery对象:通过jquery包装dom对象后的对象。
在jquery对象中无法使用dom方法,dom对象也无法使用jquery方法。
jquery转换成dom:[get]或get(index)
jquery对象是一个类似数组的对象:var $cr=$("#id");var cr=$cr[0];或var cr=$cr.get(0)
dom转换成jquery:$(dom对象)
三 Jquery和其他js库冲突问题
1 jquery在引入其他库之后导入:(1)直接调用jquery.onConflict();然后用jquery(2)自定义备用名如:var $j=jquery.noConflict;(3)jquery.onConflict();jquery(function($){});(4)jquery.onConflict();(function($){})(jquery);
(3)(4)方法的优点:可以通过最少的代码实现全面的兼容性。
2 jquery在引入其他库之前导入: 直接使用jquery(function(){});无需调用jquery.onConflict()
1 链式操作风格 :
(1)对同一对象不超三个操作的可以写在一行
(2)对于同一个对象的较多操作,建议每行写一个操作
(3)对于多个对象的少量操作,可以每个对象写一行,涉及子元素,可以考率适当缩进。
2 注释//
二Jquery对象和DOM对象
dom:dom树
jquery对象:通过jquery包装dom对象后的对象。
在jquery对象中无法使用dom方法,dom对象也无法使用jquery方法。
jquery转换成dom:[get]或get(index)
jquery对象是一个类似数组的对象:var $cr=$("#id");var cr=$cr[0];或var cr=$cr.get(0)
dom转换成jquery:$(dom对象)
三 Jquery和其他js库冲突问题
1 jquery在引入其他库之后导入:(1)直接调用jquery.onConflict();然后用jquery(2)自定义备用名如:var $j=jquery.noConflict;(3)jquery.onConflict();jquery(function($){});(4)jquery.onConflict();(function($){})(jquery);
(3)(4)方法的优点:可以通过最少的代码实现全面的兼容性。
2 jquery在引入其他库之前导入: 直接使用jquery(function(){});无需调用jquery.onConflict()
相关文章推荐
- jQuery
- JQuery EasyUI内Combobox的onChange事件
- jquery监听按键
- 经典收藏 50个jQuery Mobile开发技巧集萃
- jQury下的自动补全及插件jquery.autocomplete.min.js的使用
- 用Jquery写一个点击展示下拉菜单,再点击收起来
- Jquery EasyUI选项卡-Tabs的使用方法
- jquery实现select选择框内容左右移动代码分享
- jquery 下拉刷新 上拉加载
- jquery效果队列
- jQuery学习笔记(七)——Ajax
- jQuery自学
- jQuery--元素抖动效果的简单实现
- jQuery实现分隔条左右拖动功能
- ueditor.all.min.js报错,jquery.min.js报错,等等一些js文件报错
- jQuery学习笔记(五六)——高级事件
- jQuery的一些小操作小结
- jQuery 获取屏幕高度、宽度
- jQuery sibings()的作用
- jquery javascript学习笔记