首页 > 其他分享 >jquery创建添加append、prepend、appendTo、prependTo、after、insertAfter、before、insertBefore

jquery创建添加append、prepend、appendTo、prependTo、after、insertAfter、before、insertBefore

时间:2023-03-10 11:36:34浏览次数:48  
标签:jquery prependTo insertBefore 创建 元素 添加 append cr div1



全栈工程师开发手册 (作者:栾鹏)

​​jquery系列教程2-DOM操作全解 ​​

jquery创建添加元素

jquery支持直接使用h5代码作为参数创建元素,将元素添加到dom树中append、prepend、appendTo、prependTo、after、insertAfter、before、insertBefore等方法,具体功能如代码中注释。

代码如下:

$cr = $("<label></label>");                 //使用h5代码创建元素
$("#div1").append($cr); //添加创建好的元素

//创建文本节点
$cr = $("<label>这里就是文本</label>"); //在元素中加上文本就是创建文本节点,更准确的说法应该是创建元素节点和文本节点
$("#div1").append($cr); //创建好的元素

//创建属性节点
$cr = $("<label title='mytitle'>这里就是文本</label>"); //创建包含title属性的label元素
$("#div1").append($cr); //append表示在父元素内部结尾追加元素
$("#div1").prepend($cr); //prepend表示在父元素内部首部添加元素
$cr.appendTo($("#div1")); //appendTo表示子元素追加到父元素内部结尾
$cr.prependTo($("#div1")); //prependTo表示子元素添加到父元素内部首部
$("#div1").after($cr); //after表示在元素后面添加同胞元素
$cr.insertAfter($("#div1")); //insertAfter表示添加到指定元素的后面
$("#div1").before($cr); //before表示在元素前面添加同胞元素
$cr.insertBefore($("#div1")); //insertBefore表示添加到指定元素的前面


标签:jquery,prependTo,insertBefore,创建,元素,添加,append,cr,div1
From: https://blog.51cto.com/u_15858929/6112850

相关文章

  • jquery中的attr函数attr(name)、attr(key,value)、attr(properties)、attr(key,fn)、r
    ​​​​全栈工程师开发手册(作者:栾鹏)​​jquery系列教程2-style样式操作全解​​jquery通过attr函数操作元素属性jquery的attr函数,包括attr(name)、attr(key,value)、a......
  • jquery子元素过滤选择器:nth-child、:first-child、:last-child、:only-child
    ​​​​全栈工程师开发手册(作者:栾鹏)​​jquery系列教程1-选择器全解​​jquery子元素过滤选择器jquery子元素过滤选择器,包括:nth-child、:first-child、:last-child、:......
  • 比较实用的jQuery代码段
    1.如何检测各种浏览器:(1)navigator.userAgent返回一个浏览器信息字符串。(2)用到indexOf()方法,查找字符串中是否有指定的浏览器类型。if(navigator.userAgent.indexOf("M......
  • typeof运算符及实现jquery中的addClass,removeClass,hasClass
    一、JavaScript有五种基本的数据类型:Undefined、null、String、Number、Boolean,这五种数据类型都可以用typeof来检测1.Undefined类型:已经声明而未赋值的变量的值为”undef......
  • JQuery的ajax函数中error的解析
    error是ajax传入的对象中的函数,表示ajax发送请求后返回的异常信息处理函数。error函数有三个参数:jqXHR、status、errorThrown第一个参数jqXHR是一个XMLHttpRequest对象,该......
  • jQuery实现省级联动效果——源码
    一、效果图二、index.html<!DOCTYPEhtml><html><head><metacharset="UTF-8"><title>jQuery实现省级联动</title></head><body><div><select......
  • jquery元素过滤
    first():返回被选元素的首个元素。$(document).ready(function(){//选取首个<div>元素内部的第一个<p>元素:$("divp").first();});last():返回被选元素的最后......
  • jquery元素遍历
    1、遍历祖先元素:parent():返回被选元素的直接父元素。$(document).ready(function(){$("span").parent();});parents():返回被选元素的所有祖先元素,它一路向上直到文档的......
  • jQuery - AJAX load() 方法
    load()方法从服务器加载数据,并把返回的数据放入被选元素中。语法:$(selector).load(URL,data,callback);参数说明:必需的URL参数规定您希望加载的URL。可选的data......
  • 如何使用 jQuery 更改 CSS display none 或 block 属性?
    如何使用jQuery更改CSSdisplaynone或block属性?解答http://www.stackoverflow.ink/posts/ru-he-shi-yong-jquery-geng-gai-css-display-none-huo-block-......