jQuery初识

jQuery凭借语法简洁和跨平台的兼容性,极大的简化了JS开发人员的遍历html文档、操作dom、处理事件、执行动画和开发Ajax的操作。

jQuery优势:

  1. 轻量级
  2. 强大的选择器
  3. 出色的dom操作的封装
  4. 可靠的事件处理机制
  5. 完善的Ajax
  6. 不污染顶级变量
  7. 出色的浏览器兼容性
  8. 链式操作方式
  9. 隐式迭代
  10. 行为层和结构层的分离
  11. 丰富的插件支持
  12. 完善的文档
  13. 开源

$(document).ready(function(){

});和js的window.onload的作用是一样的,但是有区别

 window.onload$(document).ready
执行时机必须等到网页中所有内容加载完毕后(包括图片)才能执行网页中所有DOM结构绘制完毕后就执行(可能dom相关的东西还没加载完)
编写个数一个js文件中,只能存在一个。有多个的时候,取最后一个。能同时编写多个
简化写法$(function(){
});


jQuery对象和DOM对象

jQuery对象的通过jQuery包装DOM对象后产生的对象。

jQuery对象->DOM对象:

法一:$cr[]   法二:$cr.get(0)

DOM对象->jQuery对象

$(dom对象)


jQuery可以把控制权转移给其他js库

jQuery在其他库之后导入:jQuery.noConflict();之后是jQuery(function(){………………});

jQuery在其他库之前导入:直接使用就行jQuery(function(){………………});

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值