我想在扇区元素的 2 个闭合 div 后面附加一些文本。
<a href="" class="thingIClicked">Click me</a>
</div>
</div>
// this is where I want to append the text
我的代码在链接后面附加文本。我怎么说“将其附加在第二个结束 div 之后”?
$('a.thingIClicked').click(function() {
$(this).append('hello');
});
最佳答案
最直接的方法是找到第二个 parent <div>
元素,然后插入文本 after它。
$('a.thingIClicked').click(function() {
$(this).parent("div").parent("div").after("some text");
});
这会将文本插入到第二个 <div>
的外部 parent 。使用append()会将文本放在父级的内部,从您的示例来看,这似乎不是您想要的。
关于javascript - 在 jQuery 中我该怎么说呢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6639196/