首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    jQuery中的DOM操作

    Dom操作的分类:DOM Core,html-DOM,CSS-DOM 查找节点: 查找属性节点(通过jq选择器),操作属性节点(attr(‘属性名’,’属性值’)), 操作文本节点(text())读/写...('插入p2'); // 主语宾语调换 prepend()://向每个元素的内部的开始处插入内容 prependTo()://将每个匹配的元素插入到指定元素内部的开始处...插入为某个节点的子节点 insertAfter://将指定元素a插入到另一个元素b的后面 After://在b元素的后面插入a insertBefore://将指定元素a插入到另一个元素b的前面 Before...://在b元素的前面插入a 删除节点: remove:$(‘#test′).remove();该方法不会把匹配的元素从 jQuery 对象中删除,因而可以在将来再使用这些匹配的元素。...但除了这个元素本身得以保留之外,remove() 不会保留元素的 jQuery 数据。

    1.9K70

    jQuery中的DOM操作

    Dom操作的分类:DOM Core,html-DOM,CSS-DOM 查找节点: 查找属性节点(通过jq选择器),操作属性节点(attr(‘属性名’,’属性值’)), 操作文本节点(text())读/...('插入p2'); // 主语宾语调换 prepend()://向每个元素的内部的开始处插入内容 prependTo()://将每个匹配的元素插入到指定元素内部的开始处...插入为某个节点的子节点 insertAfter://将指定元素a插入到另一个元素b的后面 After://在b元素的后面插入a insertBefore://将指定元素a插入到另一个元素b的前面 Before...://在b元素的前面插入a 删除节点: remove:$(‘#test′).remove();该方法不会把匹配的元素从 jQuery 对象中删除,因而可以在将来再使用这些匹配的元素。...但除了这个元素本身得以保留之外,remove() 不会保留元素的 jQuery 数据。

    1.7K20

    jQuery操作DOM元素

    实现上述两个功能当然可以使用原生js来完成,但在实际开发过程中很少这样做,通常会使用一些别人封装好的js库来辅助我们的工作,jQuery就是这些辅助库中的一员。...的标签,返回类型是DOM元素数组 id $('#value'),选取页面上id=value的标签 $('[name]'),选取带有name属性的标签,返回类型是DOM元素数组 $('[name="tag...,注意这里#form1和:enabled之间没有空格,有空格表示选取子元素 $("#form1 :disabled");//选取id为form1的表单内所有禁用的元素 常用方法 jQuery的方法只有jQuery...DOM对象和jQuery对象的相互转换 //DOM转jQuery var win=$(window);//将window转换为jQuery对象 //jQuery对象win转DOM对象 win.get[0...最后说一点,同一个jQuery方法,可能会因为jQuery版本的不同而产生不同的效果。 版权声明 本文为作者原创,版权归作者雪飞鸿所有。

    3.5K40

    JQuery中的Dom操作集合

    RT 时至今日,JQuery已经落伍了,已经快要被各种mvvm框架取代(其中著名的莫过于vue,angular,react)。...但是我们很多编码过程中,如果没使用mvvm或者不适应mvvm的人,那么就属JQuery使用的最广泛了。 其中,又数ajax和Dom操作中的append 最为常用。...; after向元素的后边添加html代码,如果元素后面有元素了,那将后面的元素后移,然后将html代码插入; before向元素的前边添加html代码,如果元素前面有元素了,那将前面的元素前移,然后将...html代码插入; insertAfter将JQuery封装好的元素插入到指定元素的后面,如果元素后面有元素了,那将后面的元素后移,然后将JQuery对象插入; insertBefore将JQuery封装好的元素插入到指定元素的前面...,如果元素前面有元素了,那将前面的元素前移,然后将JQuery对象插入; empty清空元素内部的html代码,它只是清空内部的html代码,但是标记仍然留在DOM中; remove从DOM中移除整个元素

    76130

    Jquery基础之DOM操作

    下面的html页面结构可以构建出一棵DOM树,代码: View Code  构建出的DOM树如下:   JQuery中的DOM操作主要对包括:建【新建】、增【添加】、删【删除】、改【修改】、查【查找...先创建元素点,创建元素节点使用Jquery的工厂函数 li1=("")       代码返回$li1就是一个由DOM对象包装成的JQuery对象。...DOM对象包装成JQuery对象,把新建的文本节点添加到DOM树中JQuery代码如下: ("ul").append(       添加后页面中能看到"·苹果",右键查看页面源码发现新加的文本节点没有...创建属性节点的JQuery代码如下: li3=("榴莲");              代码返回$li3也是一个由DOM对象包装成JQuery对象,把新建的属性节点添加到...元素插入到元素p之前做为p的前一个兄弟节点。

    60010

    Jquery的属性操作和DOM操作

    JQ中非常重要的部分,就是操作DOM的能力  一   属性操作 1 text():获取或设置某个文本属性           2 html()    :获取或设置某个元素属性        3 val...二  DOM操作---节点插入     1.创建节点  $(html)     2 append() 和appendTo()  :在被选元素的尾部添加内容         不同:append()能够使用函数来附加内容...    3  prepend() 和prependTo()  方法在被选元素的开头插入内容     4 before()在每个匹配的元素之前插入内容     5  insertBefore( )把所有匹配的元素插入到另一个...,指定的元素集合前面     6 after()和insertAfter()  在每个匹配元素之后插入内容    节点删除和复制         1 remove() 删除匹配的元素集合中所有的子节点(...删除所有子节点),绑定的事件,附加的数据都会移除         2 detach()从DOM中删除所有匹配的元素()与remove()不同的是,绑定的事件,附加的数据都会被保留下来        3

    1.8K20

    jQuery(操作Dom-节点操作①)

    /jQuery创建li节点 节点元素插入 内部插入(父子节点关系) js对象.appendChild:在内部添加节点 var o=document.createElement("li"); //创建节点..."); $div.insertBefore($("ul")); } 节点删除 remove():从DOM中删除所有匹配的元素 function remove(){ var $p =...$("p").remove(); $("ul").before($p); } 注意:这个方法不会把匹配的元素从jQuery对象中删除,因而可以在将来再使用这些匹配的元素。...empty():删除匹配的元素集合中所有的子节点 function empty(){ $("ul").empty(); } detach():从DOM中删除所有匹配的元素 function detach...(){ var $p = $("p").detach(); $("ul").before($p); } 注意:这个方法不会把匹配的元素从jQuery对象中删除,因而可以在将来再使用这些匹配的元素

    1.7K20
    领券