2018-08-24jQuery原生js实现1

2018-08-24  本文已影响0人  皱皱眉十三流

jQuery对象是一个函数

jQuery是一个函数,返回jQuery对象,是包装DOM对象后产生的

代码中主要有jQuery对象的三个个方法。

addClass()

通过forEach,遍历新加的每一个类,然后for循环,给每一个jQuery对象增加类

getSibling()

获取父节点,再获取父节点的子节点,加以判断,找到所有的兄弟节点,以数组形式返回

setText()

判断时候有参数,如果没有参数,则是查询,把节点内容以数组形式返回

如果有参数,则循环给节点内容赋值

第一部分代码,通过传入的选择字符串找到DOM对象包装成jQuery对象,或者DOM对象包装成jQuery

第二部分代码,给新对象的addClass方法可一次添加多个class

第三部分代码,给新对象添加getSlibing类

第四部分代码,给新对象的setText方法,可将所有 div 的 textContent 变为 hi,我写的set也可以get

最后return 一个jQuery的对象,其实是个伪数组

上一篇 下一篇

猜你喜欢

热点阅读