http://jsfiddle.net/motocomdigital/6deac/
我喜欢挂一些标记到Div。但是我需要吊坠出现在我分区的儿童元素之间。这可能吗?
请参阅下面的示例。
<div class="bx-wrapper">
<div class="bx-window">window</div>
<a href="" class="bx-prev">prev</a>
<a href="" class="bx-next">next</a>
</div>
所以我需要prededdiv出现在这里...
<div class="bx-wrapper">
<div class="bx-window">window</div>
<div id="pendHere">pend</div>
<a href="" class="bx-prev">prev</a>
<a href="" class="bx-next">next</a>
</div>
任何人都可以帮助我,这将不胜感激。
请参阅此处...
谢谢
$('<div id="pendHere">pend</div>').insertAfter('.bx-wrapper .bx-window');
try $(pend_element).fter('元素#id或element。
var elementToPendAfter = $('selector');
如果您的元素在具有班级名称后缩短CSS声明的数量或重复使用单个声明并消除不必要的CSS选择器,则jQuery将返回文字对象数组或元素的集合,并随您的类名称。元素。反过来,您可以通过调用保存className选择器及其在集合中的位置的变量来挑出任何元素:
:var specificElement = $(elementToPendAfter[2]); // is the third $(element.class)
var pendElement = $(element#id or element.class[n]);
pendElement.after(specificElement);// one line no hassle :)
这是jQuery API:jQuery's After()api
确保在播种元素后查看其在正确的位置之后,在浏览器开发人员工具中检查您的HTML。