插入元素的父元素后 [英] Insert after parent of element

查看:112
本文介绍了插入元素的父元素后的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

为了在下面的示例中的test3类的父(divouter)之后插入什么样的选择器?谢谢。

 < div class ='divouter'> 
< div class ='divinner'>
< input class = test1>< / input>
< / div>
< / div>
< div class ='divouter'>
< div class ='divinner'>
< input class = test2>< / input>
< / div>
< / div>
< div class ='divouter'>
< div class ='divinner'>
< input class = test3>< / input>
< / div>
< / div>
< div class ='divouter'>
< div class ='divinner'>
< input class = test4>< / input>
< / div>
< / div>


解决方案

您可以使用 $ .after()方法:

  $(。test3)。 )。之后( < DIV>富< / DIV>中); 

$。insertAfter() :$ / $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $$$最近(。divouter));


What sort of selector would be I need in order to insert after the parent (divouter) of the test3 class in the example below? Thanks.

<div class='divouter'>
    <div class='divinner'>
        <input class=test1></input>
    </div>
</div>
<div class='divouter'>
    <div class='divinner'>
        <input class=test2></input>
    </div>
</div>
<div class='divouter'>
    <div class='divinner'>
        <input class=test3></input>
    </div>
</div>
<div class='divouter'>
    <div class='divinner'>
        <input class=test4></input>
    </div>
</div>

解决方案

You could use the $.after() method:

$(".test3").closest(".divouter").after("<div>Foo</div>");

Or the $.insertAfter() method:

$("<div>Foo</div>").insertAfter( $(".test3").closest(".divouter") );

这篇关于插入元素的父元素后的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆