jQuery执行附加/预处员,但在中间,例如中板或指定吊坠位置

  • 本文关键字:位置 在中间 执行 jQuery jquery
  • 更新时间 :
  • 英文 :


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。

最新更新