为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
jQuery基础(二)—DOM篇_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

jQuery基础(二)—DOM篇

Aaron艾伦 Web前端工程师
难度入门
时长 2小时17分
  • $("html").parent()方法返回一个包含document的集合,而$("html").parents()返回一个空集合。
    查看全部
  • 总结: .replaceAll()和.replaceWith()功能类似,主要是目标和源的位置区别 .replaceWith()与.replaceAll() 方法会删除与节点相关联的所有数据和事件处理程序 .replaceWith()方法,和大部分其他jQuery方法一样,返回jQuery对象,所以可以和其他方法链接使用 .replaceWith()方法返回的jQuery对象引用的是替换前的节点,而不是通过replaceWith/replaceAll方法替换后的节点
    查看全部
  • jQuery是一个合集对象,如果想快速查找指定元素集合中每一个元素的同辈元素,此时可以用siblings()方法
    查看全部
  • jQuery是一个合集对象,如果想快速查找指定元素集合中每一个元素怒紧邻的前面同辈元素怒的元素集合,此时可以用prev()方法
    查看全部
  • 起始位置不同:.closest开始于当前元素 .parents开始于父元素 遍历的目标不同:.closest要找到指定的目标,.parents遍历到文档根元素,closest向上查找,直到找到一个匹配的就停止查找,parents一直查找到根元素,并将匹配的元素加入集合 结果不同:.closest返回的是包含零个或一个元素的jquery对象,parents返回的是包含零个或一个或多个元素的jquery对象
    查看全部
  • .find()方法要注意的知识点: find是遍历当前元素集合中每个元素的后代。只要符合,不管是儿子辈,孙子辈都可以。 与其他的树遍历方法不同,选择器表达式对于 .find() 是必需的参数。如果我们需要实现对所有后代元素的取回,可以传递通配选择器 '*'。 find只在后代中遍历,不包括自己。 选择器 context 是由 .find() 方法实现的;因此,$('.item-ii').find('li') 等价于 $('li', '.item-ii')(找到类名为item-ii的标签下的li标签)。 注意重点: .find()和.children()方法是相似的 1.children只查找第一级的子节点 2.find查找范围包括子节点的所有后代节点
    查看全部
  • return '<div class="' + $(this).text() + '" />';
    查看全部
  • 1、.parents()和.parent()方法是相似的,但后者只是进行了一个单级的DDOM树查找 2、$("html").parent()方法返回一个包含document的集合,而$("html").parent()返回一个空集合
    查看全部
  • 1、.find()和.children()方法是相似的 2、children只查找第一级的子节点 3、find查找范围包括子节点的所有后代节点
    查看全部
  • DOM节点删除之detach()和remove()区别 remove:移除节点 无参数,移除自身整个节点以及该节点的内部的所有节点,包括节点上事件与数据 有参数,移除筛选出的节点以及该节点的内部的所有节点,包括节点上事件与数据 detach:移除节点 移除的处理与remove一致 与remove()不同的黑丝,所有绑定的时间、附加的数据都会保留下来 例如:$("p")和detach()这一句会移除对象,仅仅是显示效果没有了。但是内存中还是存在的,当你append之后,又重新回到了文档流中,就又显示出来了
    查看全部
  • detach()官方解释: 这个方法不会把匹配的元素从jQuery对象中删除,因而可以在将来再使用这些匹配的元素。与remove()不同的是,所有帮顶的事件、附加的数据等都会保留下来。 $("div").detach()这一句会移除对象,仅仅是显示效果没有了。但是内存中还是存在的。当你append之后,又重新回到了文档流中。就又显示出来了
    查看全部
  • DOM节点删除之empty和remove区别 empty方法 1、严格地讲,empty()方法并不是删除节点,而是清空节点,它能清空元素中的所有后代节点 2、empty不能删除自己本身这个节点 remove方法 1、该节点与该节点所包含的后代节点将同时被删除 2、提供传递一个筛选的表达式,删除指定合集中的元素
    查看全部
  • add() 指选择元素 跟 $() 元素 进行一致的操作
    查看全部
  • .css( 'elel','aaaa' ) .css( { 'elel':'aaa', 'ele':'bb' } )
    查看全部
  • 方法 回调 wrapAll() = = = . wrap() .wrapAll() 集合包裹
    查看全部

举报

0/150
提交
取消
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的语法 2、jQuery节点操作
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!