首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

浅讲jQuery与JavaScript之间的DOM转换

jQuery和DOM,两者不仅都能操作HTML文档,它们之间还能进行转化

用DOM获取下面的p节点是很简单的

两个对象如何转换呢???

jQuery选择器

在讲解两个对象转换之前,先了解下jQuery的三种基本选择器

jQuery通过id获取元素时,是通过表达式$("#id")来操作的,仔细探究下,发现它跟css的样式选择器是一样的

css的id 选择器是以 "#" 来定义

所以在jQuery中,id也是唯一的,每个id值在一个页面中只能使用一次,但是如果有多个id的话,就变成了一个数组了,只会匹配第一个DOM元素可以用get(0)或获取对象数组的下标[0]

css的类选择器是以一个点号 . 定义

css中类选择器可以表示多个,同样在jQuery上,$(".class")表示多个DOM元素,

css的属性选择器

这里的属性,可以理解为HTML文档的节点,通过节点标签直接改变属性,而jQuery只需 $("element")就能选取相应元素了

下面简单用jQuery选择p元素并改变其样式

jQuery对象转换成DOM对象

jQuery是一个JavaScript的框架,框架不仅包含了DOM对象的信息,还封装了很多DOM的方法,所以,用jQuery操作会方便开发

那如何将jQuery对象转成DOM对象?

其实,通过$("#Mrsssswan")获取的对象是一个类数组对象,也可以理解为,它是一个DOM对象的数组,所以直接使用数组的下标就可以进行转换了

当然,也可以用jQuery封装好了的get()方法获取

DOM对象转换成jQuery对象

日常使用的最多的是将DOM转换成jQuery对象,而只需要用$()将DOM对象封装起来,就能获得jQuery对象了

总结

这是jQuery的基础入门文章,后面会详细讲解jQuery的各种选择器

希望你看的愉悦,有疑问可以发晚饭邮箱~~~

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190222G09OFY00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券