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

jQuery基础(二)—DOM篇

Aaron艾伦 Web前端工程师
难度入门
时长 2小时17分
  • wrap()穿外套,wrapInner()穿内衣!
    查看全部
  • 用wrap也可以给所有p元素增加div,但不是同一个div。而wrapALL能给所有p元素增加一个共同的div
    查看全部
  • append()前面是被插入的对象,后面是要在对象内插入的元素内容 appendTo()前面是要插入的元素内容,而后面是被插入的对象
    查看全部
  • before()和after()是外部插入,一个从前面插,一个从后面插。
    查看全部
  • 左右撒花,中间手持便便在转圈
    查看全部
  • 内部插入append appendTo(追加) & prepend prependTo(前置追加) 外部插入before after(追加对象在后) & insertBefore insertAfter(追加对象在前) before()和.insertBefore()实现同样的功能。主要的区别是语法——内容和目标的位置。 对于before()选择表达式在函数前面,内容作为参数,而.insertBefore()刚好相反,内容在方法前面,它将被放在参数里元素的前面 .after()和.insertAfter() 实现同样的功能。主要的不同是语法——特别是(插入)内容和目标的位置。 对于after()选择表达式在函数的前面,参数是将要插入的内容。对于 .insertAfter(), 刚好相反,内容在方法前面,它将被放在参数里元素的后面 before、after与insertBefore。insertAfter的除了目标与位置的不同外,后面的不支持多参数处理 注意事项: insertAfter将JQuery封装好的元素插入到指定元素的后面,如果元素后面有元素了,那将后面的元素后移,然后将JQuery对象插入; insertBefore将JQuery封装好的元素插入到指定元素的前面,如果元素前面有元素了,那将前面的元素前移,然后将JQuery对象插入;
    查看全部
  • $("?")empty(); //清空?里面的子元素与元素里的文本; $("?").remove(); //在empty()基础上还删除?元素。
    查看全部
  • append()向每个匹配的元素内部追加内容 prepend()向每个匹配的元素内部前置内容 appendTo()把所有匹配的元素追加到另一个指定元素的集合中 prependTo()把所有匹配的元素前置到另一个指定的元素集合中
    查看全部
  • before与after都是用来对相对选中元素外部增加相邻的兄弟节点 2个方法都是都可以接收HTML字符串,DOM 元素,元素数组,或者jQuery对象,用来插入到集合中每个匹配元素的前面或者后面 2个方法都支持多个参数传递after(div1,div2,....) 可以参考右边案例代码 注意点: after向元素的后边添加html代码,如果元素后面有元素了,那将后面的元素后移,然后将html代码插入 before向元素的前边添加html代码,如果元素前面有元素了,那将前面的元素前移,然后将html代码插
    查看全部
  • .append()和.appendTo()两种方法功能相同,主要的不同是语法——内容和目标的位置不同 append()前面是被插入的对象,后面是要在对象内插入的元素内容 appendTo()前面是要插入的元素内容,而后面是被插入的对象
    查看全部
  • clone函数只是复制class数值并不复制id属性。id属性设置需要重新定义
    查看全部
    0 采集 收起 来源:DOM拷贝clone()

    2016-12-28

  • MYX
    append()是受,appendTo()是攻,都是内部下面插入。 prepend()是受,prependTo()是攻,都是内部上面插入。 before()和after()是外部插入,一个从前面插,一个从后面插。
    查看全部
  • 值得注意的是,该方法不会把匹配的元素从 jQuery 对象中删除,因而可以在将来再使用这些匹配的元素。所以,在remove后,还可以使用append再次显示出来。 但除了这个元素本身得以保留之外,remove() 不会保留元素的 jQuery 数据,注意是jQuery数据!!其他的比如绑定的事件、附加的数据等都会被移除。因此,就本例而言,remove后,元素相关的click事件就丢失了。
    查看全部
  • empty是自宫,JJ还在 remove是自杀,尸骨无存
    查看全部
  • DOM外部插入after()与before() after(),向元素的后边添加html代码,如果元素后面有元素了,那将后面的元素后移,然后将html代码插入 before(),向元素的前边添加html代码,如果元素前面有元素了,那将前面的元素前移,然后将html代码插 before与after都是用来对相对选中元素外部增加相邻的兄弟节点 2个方法都支持多个参数传递after(div1,div2,....) 可以参考下边案例代码 2个方法都是都可以接收HTML字符串,DOM 元素,元素数组,或者jQuery对象,用来插入到集合中每个匹配元素的前面或者后面
    查看全部

举报

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

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