jQuery-基本使用

83次阅读
没有评论

共计 636 个字符,预计需要花费 2 分钟才能阅读完成。

jQuery 入口函数

    $(document).ready(function() {
        ... // 此处是页面DOM加载完成的入口
    })

    $(function() {
        ... // 此处是页面DOM加载完成的入口
    })
  1. 等着 DOM 结构渲染完毕即可执行内部代码,不必等到所有外部资源加载完成,jQuery 完成了封装
  2. 相当于原生 JS 中的 DOMContentLoaded
  3. 不同于原生 JS 中的 load 事件是等页面文档、外部的 JS 文件、CSS 文件、图片加载完毕才执行内部代码

jQuery 顶级对象 $

  1. $jQuery 的别称,在代码中可以使用 `jQuery 代替 $,但一般为了方便,通常都直接使用 $
  2. $jQuery 的顶级对象,相当于原生 JS 中的 window,把元素利用 $ 包装成 jQuery 对象,就可以调用 jQuery 的方法

DOM对象和 jQuery 对象 $

  1. 用原生 JS 获取来的对象就是 DOM 对象
  2. jQuery 方法获取的元素就是 jQuery 对象
  3. jQuery 对象本质是:利用 $ 对 DOM 对象包装后产生的对象(伪数组形势存储)

DOM 对象与 jQuery 对象相互转换

因为原生JS比 jQuery 更大,原生的一些属性和方法 jQuery 没有给我们封装,想要使用这些属性需要把jQuery 对象转换为DOM对象才能使用

DOM对象转换为 jQuery 对象:$(DOM对象)

    $("video")

jQuery 对象转换为DOM对象(两种方式)

    $("video")[index] // index是索引号

    $("video").get(index) // index是索引号

正文完
 0
qiaofugui.cn
版权声明:本站原创文章,由 qiaofugui.cn 于2024-05-20发表,共计636字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码