最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

如何用js原生替换JQuery的16种方法的实例详解

来源:动视网 责编:小OO 时间:2020-11-27 20:20:38
文档

如何用js原生替换JQuery的16种方法的实例详解

1.选取元素;querySelectorAll方法返回的是NodeList对象,需要转换为数组。2.创建元素;3.添加事件;4.get/set属性。5.添加和移除样式Class。DOM元素本身有一个可读写的className属性,可以用来操作class。HTML 5还提供一个classList对象,功能更强大(IE 9不支持)。6.追加元素;尾部追加元素。头部追加元素。7.克隆元素;8.移除元素;9.获取父级元素;10.获取上一个/下一个元素(Prev/next element)。11.XHR and AJAX。12.清空子元素;13.检查是否有子元素。14.$(document).ready。
推荐度:
导读1.选取元素;querySelectorAll方法返回的是NodeList对象,需要转换为数组。2.创建元素;3.添加事件;4.get/set属性。5.添加和移除样式Class。DOM元素本身有一个可读写的className属性,可以用来操作class。HTML 5还提供一个classList对象,功能更强大(IE 9不支持)。6.追加元素;尾部追加元素。头部追加元素。7.克隆元素;8.移除元素;9.获取父级元素;10.获取上一个/下一个元素(Prev/next element)。11.XHR and AJAX。12.清空子元素;13.检查是否有子元素。14.$(document).ready。


为大家带来一篇原生JS取代一些JQuery方法的简单实现。觉得挺不错的,分享给大家,也给大家做个参考。

1.选取元素

querySelectorAll方法返回的是NodeList对象,需要转换为数组。

2.创建元素

3.添加事件

4.get/set属性

5.添加和移除样式Class

DOM元素本身有一个可读写的className属性,可以用来操作class。

HTML 5还提供一个classList对象,功能更强大(IE 9不支持)。

6.追加元素

尾部追加元素:

头部追加元素:

7.克隆元素

8.移除元素

9.获取父级元素

10.获取上一个/下一个元素(Prev/next element)

11.XHR and AJAX

12.清空子元素

13.检查是否有子元素

14.$(document).ready

DOM加载完成,会触发DOMContentLoaded事件,等同于jQuery的$(document).ready方法。

15.数据储存

jQuery对象可以储存数据。

HTML 5有一个dataset对象,也有类似的功能(IE 10不支持),不过只能保存字符串。

16.动画

jQuery的animate方法,用于生成动画效果。

jQuery的动画效果,很大部分基于DOM。但是目前,CSS 3的动画远比DOM强大,所以可以把动画效果写进CSS,然后通过操作DOM元素的class,来展示动画。

如果需要对动画使用回调函数,CSS 3也定义了相应的事件。

文档

如何用js原生替换JQuery的16种方法的实例详解

1.选取元素;querySelectorAll方法返回的是NodeList对象,需要转换为数组。2.创建元素;3.添加事件;4.get/set属性。5.添加和移除样式Class。DOM元素本身有一个可读写的className属性,可以用来操作class。HTML 5还提供一个classList对象,功能更强大(IE 9不支持)。6.追加元素;尾部追加元素。头部追加元素。7.克隆元素;8.移除元素;9.获取父级元素;10.获取上一个/下一个元素(Prev/next element)。11.XHR and AJAX。12.清空子元素;13.检查是否有子元素。14.$(document).ready。
推荐度:
标签: 方法 js 16
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top