JSer对象 before(content, isClone)
描述:
将content插入到DOM元素的前面.

注意:如果当前的JSer对象中包含多个DOM元素,将在每个元素前面都插入content.
参数:
参数 类型 说明
content DOM
HTML
selector
JSer
Array
采用JSer(content)将其封包成的JSer对象
isClone boolean 此参数可以省略。省略后默认值为false.
isClone=true时,以克隆的方式添加DOM元素;
否则,元素插入后,原content内容将从DOM节点树中移除。
返回:
JSer 当前的JSer对象。
示例1:
html代码:
<table>
   <tr id="mytr"><td>first</td></tr>
   <tr><td>second</td></tr>
</table>
js代码:
JSer("#mytr").before("<tr><td>AAAAAAAAAAAAAA</td></tr>");
结果:
<table>
   <tr><td>AAAAAAAAAAAAAA</td></tr>
   <tr id="mytr"><td>first</td></tr>
   <tr><td>second</td></tr>
</table>
示例2:
html代码:
<div id="mydiv">div</div>
<p id="myp">p</p>
js代码:
JSer("#mydiv").before("#myp");
结果:
<p id="myp">p</p>
<div id="mydiv">div</div>
示例3:
html代码:
<div id="mydiv">div</div>
<p id="myp">p</p>
js代码:
JSer("#mydiv").before("#myp", true );//克隆的方式添加,原content仍保留
结果:
<p id="myp">p</p>
<div id="mydiv">div</div>
<p id="myp">p</p>
请参考:
after(content, isClone), afterTo(content, isClone), beforeTo(content, isClone), clone(cloneEvents)
replace(content), replace(content, fmtFn)