遍历元素
(1)each方法
语法1:
$("div").each((index,domEle)=>{XXX}
注意:
each方法的第一个参数是元素的索引,第二个参数是DOM元素,要使用jQuery方法,需要将该DOM元素转换为jQuery对象,转换方法为$(domEle)。
语法2:
$.each(Object,(i,elem)=>{xxx})
注意:
参数同语法1一样,但是该方法可以遍历数组或者对象来进行数据的处理。
创建元素
1)创建元素:var li = $("<li>aaa</li>") var div = $("<div>bbb</div>")
2)添加元素:
1.内部添加:$("ul").append(li) //添加为ul元素的最后一个子元素
$("ul".prepend(li) //添加为ul元素的第一个子元素。
2.外部添加:$("ul").after(div) //在ul后面添加同级div
$("ul").before(div) //在ul前面添加同级div
3)删除元素
1.删除自己:$("ul").remove()
2.删除子代:$("ul").empty()
3.删除自身内容,但元素本身不删除:$("ul").html("")