js 创建元素,并且把元素添加到某个元素的子节点
1、js 创建元素
语法
document.createElement("元素");
示例
var eSelect = document.createElement("select");
eSelect.id = "resourceTypeSelect";
2、jquery 创建元素
插入html到指定id的元素的后面/前面
$(“#id”).after("html内容");
$(“#id”).before("html内容");
插入html到指定id的元素的内部(具体是插入到内部最后一个子节点的后面)
$(“#id”).append("html内容");
总结
jquery没有直接创建元素的函数,而是插入html(html也是元素啊)。
js数组删除(和插入)元素
1、js
语法
数组.splice(索引,删除元素数量,插入元素);
说明
用js原生的数组对象的函数的话,插入和删除是使用同一个函数splice,区别就在于是否要插入新的元素(即第三个参数)。
2、jquery
$("#id").remove();
js删除数组的所有元素
1、js
1)数组 = [];
2)数组.splice(0,数组.length); //删除数组的所有元素
2、jquery
jquery拼接id选择器
如何拼接
$("#" + 变量).函数();
应用场景
jquery,经常会动态拼接id。