首页
学习
活动
专区
圈层
工具
发布

jQuery 中在元素中添加插入内容方法 after, append, appendTo, before, prepend, prependTo 的区别

jQuery 在元素中添加插入内容的方法和区别,整理成表格,省的每次都要翻: jQuery方法 解释 after() 在被选元素之后插入指定内容 insertAfter() 在被选元素之后插入 HTML...append() 在被选元素的结尾(仍然在内部)插入指定内容 appendTo() 在被选元素的结尾(仍然在内部)插入 HTML 标记或已有的元素。...before() 在被选元素之前插入指定内容 insertBefore() 在被选元素之前插入 HTML 标记或已有的元素。如果用于已有元素,这些元素会被从当前位置移走,然后被添加到被选元素之前。...prepend() 在被选元素的开头(仍然在内部)插入指定内容 prependTo() 在被选元素的开头(仍然在内部)插入 HTML 标记或已有的元素 千言解释不如一图示意: 具体代码: This is the target div to which new elements are associated using jQuery var $

3.6K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    JQuery基础

    使用大公司CDN好处: 许多用户在访问其它站点时,已经从百度、新浪、谷歌和微软加载过jQuery。当用户访问我的站点时,会从缓存中加载jQuery,这样可以有效减少加载时间!...大多数CDN都可以确保用户请求文件时,会就近服务器进行响应,从而提高加载速率。 第二部分:jQuery语法: 1.jQuery语法是通过选取HTML元素,然后对选取的元素进行某些操作。...如: $('p').css('font-size':'10px').show().hide(); 第六部分:jQuery HTML 1.获取内容和属性 --  获取内容: text():设置或获取所选元素的文本内容...2.添加元素 append():在被选元素的末尾插入内容 preappend():在被选元素的开头插入内容 after():在被选元素之后插入内容 before():在被选元素之前插入内容 ps:append...插入后:hello tomorrow是使用append():插入到div里面了,并与div里面的元素内容相联合;而hello yesterday是使用after():插入待div外面,即div元素的后面

    6.8K51

    【一起来烧脑】读懂JQuery知识体系

    jQuery目录.png jQuery语法 基础语法: 美元符号定义 jQuery 选择符() "查询"和"查找" HTML 元素 jQuery 的方法执行对元素的操作 jQuery代码 $(document...DOM进行操作,如果文档没有完全加载之前运行函数,会导致操作失败。...获取和jQuery 设置 text()--设置或返回所选元素的文本内容 html()--设置或返回元素的内容(包括HTML标记) val()--设置或返回表单字段的值 jQuery 添加元素 append...()--在被选元素的结尾插入内容 prepend()--在被选元素的开头插入内容 after()--在被选元素之后插入内容 before()--在被选元素之前插入内容 jQuery 删除元素 remove...load("demo_test.txt",function(responseTxt,statusTxt,xhr){ if(statusTxt=="success") alert("外部内容加载成功

    3.4K30

    【前端基础篇】JavaScript之jQuery介绍

    引⼊外部地址, 会有外部地址不能访问的⻛险. 下载⽅式: 通过浏览器访问上述连接 右键 -> 另存为… 保存到本地, 放在项⽬中即可..../scr jQuery语法 jQuery 语法是通过选取 HTML 元素, 并对选取的元素执⾏某些操作 基础语法: $(selector).action() $() 是⼀个函数, 它是 jQuery...Selector 选择器, ⽤来"查询"和"查找" HTML 元素 action 操作, 执⾏对元素的操作 JQuery 的代码通常都写在 document ready 函数中 document...如果在⽂档没有完全加载之前就运⾏函数,操作可能失败 $(document).ready(function(){ // jQuery functions go here }) 示例: <button...简洁写法: $(function(){ // jQuery functions go here }); jQuery选择器 我们通过JQuery选择器来选择⼀些HTML元素.然后对元素进⾏操作.

    3.3K10

    看不完的那种!前端170面试题+答案学习整理(良心制作)

    jquery ui则是在jquery的基础上对jquery的扩展,是jquery的插件。jquery ui提供了一些常用的界面元素,如对话框,拖动行为,改变大小行为等。...中,为了方便对jQuery.prototype的访问,将jQuery.prototype赋值给jQuery.fn。...117.jquery中使用过哪些插入节点的方法 内部插入方法:append(), appendTo(), prepend(), prependTo() 外部插入方法:after(), insertAfter...119.如何设置和获取html以及文本的值 使用html()方法,类似于innerHTML属性,可以用它读取或设置某个元素中的HTML内容。...使用async会在HTML解析期间下载文件,并在下载完成后暂停HTML的解析,执行下载的外部js文件,执行后继续解析HTML。 ?

    13.1K50

    jQuery笔试题汇总整理--2018

    在这里我将JQ的一些面试题进行了整理,希望对大家有所帮助! 1、你为什么要使用jQuery?你觉得jquery有哪些好处?...两个方法的功能相似,但在实行时机方面是有区别的 1、window.onload方法是在网页中所有的元素完全加载到浏览器后才执行 2、$(document).ready() 可以在DOM载入就绪是就对其进行操纵...=向上滑动 slideDown()==向下滑动 8、jQuery中使用过哪些插入节点的方法,他们的区别是什么 在元素内部添加 append:向每个匹配的元素内部追加内容 我想说...)向每个匹配的元素内部追加内容.   4)after(content)在每个匹配的元素之后插入内容.   5)html()/html(var)取得或设置匹配元素的html内容.   6)find(...)和removeClass(class)为指定的元素添加或移除样式.   12)css(name)访问第一个匹配元素的样式属性.   13)ajax([options])通过HTTP请求加载远程数据

    3.3K21

    【JavaScript】网页交互的灵魂舞者

    this 去修改一些属性的值 3. jQuery jQuery 语法是通过选取 HTML 元素, 并对选取的元素执⾏某些操作 基础语法:$(selector).action() $( ) 是 jQuery...提供的⼀个全局函数, ⽤于选择和操作 HTML 元素 Selector 选择器, ⽤来"查询"和"查找" HTML 元素 action 操作, 执⾏对元素的操作 点我...}); JQuery 的代码通常都写在 document ready 函数中 ,这样可以保证在文档加载完之后才能对页面进行操作 JQuery⽅法 说明 text() 设置或返回所选元素的...⽂本内容 html() 设置或返回所选元素的内容(包括 HTML 标签) val() 设置或返回表单字段的值 text() ...样式 设置 CSS 样式 插入 删除 remove:删除被选元素及其子元素 empty:删除被选元素的子元素

    61210

    前端(四)-jQuery

    属性赋值 2.7 $(this).find("标签名") $(this)就是将这个dom对象转换成jquery对象,就可以对这个对象进行操作; 可以查找当前元素下的子元素; html //当鼠标访问指定的...context) 给指定元素添加网页内容(会编译标签) js->innerHTML html() 获取指定元素的网页内容 text(context) 给指定元素添加网页内容(不会编译标签)js->innerText...节点 $(selector) 通过选择器获取节点 $(html) 使用HTML字符创建jQuery节点 3.4.2 插入节点 1 元素内部插入子节点 方法 说明 $(A).append(B) 将B节点追加到...").prependTo($("ul"));//执行 $("罗永浩:那火烤中学高有问题").prependTo($("ul"));//执行 2 元素外部插入同辈节点 方法 说明...{ //当表单提交事件,接收到false的返回值不会在提交表单内容,可以实现去除表单的默认提交处理(让from的action失败),包括超链接 return false;

    9.9K30

    JQuery快速入门

    在使用jQuery时,需要注意jQuery对象和DOM对象的区别,通常对于jQuery对象,会在变量前加$,如var $variable=jQuery对象;。可以通过如下方式对两者进行转化。...:$(html语句); var $li_1 = $('');$('ul').append('$li_1'); 文本结点和属性结点于此类似 插入结点 插入结点的方式很多: append(...之前就介绍的$(document).ready()相信大家都不会陌生,其与window.onload实际上有一些区别的,前者是当DOM加载完成后触发,而后者则是页面中的所有元素(包括所有关联元素)加载完成后执行...事件冒泡就是当页面上有个元素时,其中一个嵌套在另一个中,如果均绑定了click事件,那么触发内层元素的click事件时,会同时触发外部的click事件。...需要注意的,jQuery实际上对event进行了封装,以屏蔽不同浏览器的差异,event.target用于获取触发事件的元素,.relatedTarget获取相关元素(mouseover,mouseout

    3.5K100

    DOM常用外部插入方法与区别

    之前我们在处理节点插入的时候,接触到了内部插入的几个方法,这节我们开始讲外部插入的处理,也就是兄弟之间的关系处理,这里jQuery引入了2个方法,可以用来在匹配I的元素前后插入内容。...选择器 描述 .after(content) 在匹配选择器的每个元素之后插入内容(作为兄弟节点) .before(content) 方法在匹配选择器的元素之前插入内容(作为兄弟节点) before与after...都是用来对相对选中元素外部增加相邻的兄弟节点 2个方法都是都可以接收HTML字符串,DOM 元素,元素数组,或者jQuery对象,用来插入到集合中每个匹配元素的前面或者后面 2个方法都支持多个参数传递...向元素的前边添加html代码,如果元素前面有元素了,那将前面的元素前移,然后将html代码插 2.DOM外部插入insertAfter()与insertBefore() 与内部插入处理一样,jQuery...> 注意事项: insertAfter将JQuery封装好的元素插入到指定元素的后面,如果元素后面有元素了,那将后面的元素后移,然后将JQuery对象插入; insertBefore将JQuery封装好的元素插入到指定元素的前面

    85610

    jQuery源码解析之after()insertAfter()before()prepend()的实现

    所以,本文只讲述 jQuery 中最后对 after() / insertAfter() / before() / prepend() 处理的相关代码。...三、insertAfter() 作用:在被选元素(外部)后 插入 HTML 元素 $("#divTwo").insertAfter($("#divOne")) //等价于 $("#divOne").after...(外部)前插入 HTML 元素 insertBefore: "before", // 在被选元素(外部)后插入 HTML 元素 insertAfter: "after",...---- 四、prepend() 作用:在被选元素(内部)的开头插入 HTML 元素 源码: //在被选元素内部的开头插入指定内容 prepend: function() {...divOne ---- 五、before() 作用:在被选元素(外部)之前插入 HTML 元素 源码: //在被选元素之前插入指定的内容 //源码6218行 before: function

    1.4K20
    领券