gpt4 book ai didi

javascript - 为什么 .clone 不复制我的 div?

转载 作者:行者123 更新时间:2023-12-02 16:31:36 25 4
gpt4 key购买 nike

我的网站出现问题,我试图克隆一个 div 以将其添加到每一篇文章中。 (http://trollfutbol.tumblr.com/)

我添加了一个脚本,将 adWrap div 添加到每第 7 篇文章中。

$('article:nth-child(7n)').replaceWith('.adWrap').clone();

它确实克隆了它,并将广告添加到第 7 篇文章,但随后广告不会将其自身重新添加到第 14 篇文章等。它仅添加包装。

有什么想法吗?

html 基本上是

<div class="content">
<article></article>
<article></article>
<article></article>
<article></article>
<article></article> regenerating infinite times (as many posts I will have)
<article></article>
<article></article>
<article></article>
<article></article>
<div class="adWrap">ad iframe</div>
</div>

最佳答案

小错误 - 缺少括号来替换命令和变量字符 - 美元。

正确的js代码是

$('article:nth-child(7n)').replaceWith($('.adWrap').clone());

http://jsfiddle.net/kbqcr9vw/2/

关于javascript - 为什么 .clone 不复制我的 div?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28245586/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com