JSer对象 del(content)
描述:
从当前的JSer对象中移除元素.
注意:此方法仅仅是从JSer对象中移除已经选取的DOM元素,对DOM文档树并无任何影响,如要从DOM树中移除节点元素,请使用.remove()方法.
参数:
此方法传入的content参数可以是以下任意一种类型:

参数 类型 说明
content int 从当前JSer对象中移除int下标位置处的元素.如果下标越界,程序将忽略此操作不做处理.
DOM 从当前JSer对象中移除此DOM元素. 如果当前的JSer对象中不存在此元素,则不做处理.
JSer 从当前JSer对象中移除已被JSer对象选中的元素.
selector 从当前的JSer对象中移除能够被selector选择符选中的那些元素.
Array 程序将遍历数组的每一个下标,判断每个下标元素的类型,并根据该类型做相应的移除处理.

如果content中表示的元素不在当前的JSer对象中存在,将不进行任何操作.
返回:
JSer 移除元素之后的JSer对象。
示例:
html代码:
<div class="a"> a </div>
<div class="b"> b </div>
<div class="c"> c </div>
<p id="p1"> p </p>
js代码1:
var jserObj = JSer("div").del(0); //int参数:移除JSer("div")中下标位置0处的元素.
js代码2:
var jserObj = JSer("div, p").del(document.getElementById("p1"));
//DOM参数: 移除JSer("div, p")中的document.getElementById("p1")这个DOM元素
js代码3:
var jserObj = JSer("div").del( JSer(".a") ); //JSer参数: 从JSer("div")中移除被JSer(".a")选择的元素.
js代码4:
var jserObj = JSer("div").del(".a"); //selector参数: 将JSer("div")中移除能被".a"选择器选择的元素.
js代码5:
var jserObj = JSer("div").del([0, 1]); //Array参数: 根据数组每个下标元素类型,做相应的del操作.
请参考:
JSer.add(content), JSer.and(args..), JSer.inter(content), JSer.first(), JSer.last()