问题标签 [appendto]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1684 浏览

jquery - jquery 中 $.each 内的 appendTo() 似乎会导致闪烁

appendTo() 在 $.each 内时会导致闪烁......

现在我正在将每个新的 div 附加到#ResultsDiv里面$.each是好还是坏这样做......如果它是坏的,可以做些什么来让我的 divappendTo()在循环之后,这样我就不会闪烁......

编辑:(基于答案)

但这也不能阻止闪烁......

0 投票
2 回答
5002 浏览

jquery - jquery appendTo 表单

jQuery

html

我想做的事:

当我按下选项值 nr 4 时,会出现一个新的输入字段,这个东西工作正常。

但是我怎样才能改变输入字段出现的顺序,因为现在它出现在文本字段之后,我怎么能把它放在后面呢?

谢谢

0 投票
1 回答
1392 浏览

jquery - jquery如何让insertBefore只工作一次,第一次点击?

jQuery

html

还有一个关于它的问题,当我按选项 4 两次时,出现 2 个新字段,有什么办法可以解决它,新字段只出现 1 次,第一次单击后?

0 投票
2 回答
476 浏览

javascript - 使用 appendTo() 添加的元素不会立即可用

我遇到了一个问题,即使用 appendTo() 添加的元素在 DOM 中无法立即使用。

首先,我从 JSON 文件中读取一些数据,然后将一些 html 附加到 div 中。然后我调用一个随机洗牌器插件来一次显示一个添加的 div。

随机洗牌器执行以下操作:

第一次调用 shuffleElement() 函数时 $(shuffledElements).length 等于 0,所以没有元素显示。在下一次调用 shuffleElement() 时,使用 appendTo() 添加的元素可用,并且按预期随机选择一个。之后一切正常。

Is there some way to refresh the DOM or make these elements available to jQuery immediately after I add them with appendTo()? Any other suggestions for how to accomplish this?

0 投票
3 回答
16895 浏览

javascript - jQuery 将 div 附加到特定的

如何使用 jQuery append 将元素附加到子元素的特定索引,例如,如果我有:

我想在第二个和第三个项目之间附加另一个项目?

0 投票
1 回答
771 浏览

jquery - jQuery克隆和appendTo复制错误的内容

我正在尝试一种文本输入形式。所有输入都将采用有序列表 OL/LI 结构。输入旁边会有一个 + 符号,当您单击它时,它应该创建一个子 OL 并使用另一个输入创建一个二级列表。如果再次单击它,它会添加另一个输入。新的输入也有 + 符号,你可以做同样的事情。从技术上讲,我只希望它深入三级,但我想我以后可以弄清楚那部分,但我真正想要的是如何实现这一点。

我有一个开始阶段,但它复制了太多的 LI,我不确定发生了什么。这就是我所拥有的。

我提出了一个 IRC 聊天室,并为我提供了这个解决方案,但它与我的第一个解决方案存在相同的问题,所以我不确定它是否更容易使用,所以我也会提供它。

只是为了让您可以看到我正在使用的 HTML...

您可以在http://jsbin.com/everu3上预览问题——单击相同的加号 (+) 两次以查看问题。

感谢您的任何帮助,您可以提供!

0 投票
2 回答
416 浏览

php - 在 JQuery 中使用 appendTo() 添加元素然后立即将其删除...解决方案?

这可能是一个菜鸟问题,但是我如何实现下面的 appendTo() 函数并没有按预期工作。基本上,它添加了元素并立即再次将其删除。它是眨眼的,你会想念它的东西。

谁能理解为什么会发生这种情况?

这里是函数被调用的地方:

这是函数本身(几乎取自 jQuery 教程网站:

我的第一个想法是调用了一个调用 document.ready() 的脚本,它消除了 add_to() 函数?该脚本位于 add_to() 之上,是这样的:

那里可能有一些冲突的代码?抱歉 - Javascript 新手,并试图快速拼凑一些东西。

TIA,安迪

0 投票
3 回答
108 浏览

jquery - 在列表中使用 jquery 寻找更好/优雅的 appendTo DIV 解决方案

我一直在自学 JS 和 Jquery,主要用于 GM 脚本(我白天不是程序员),并试图想出一个解决方案,为 autotrader.com 上的每个列表附加一个 DIV 到另一个 DIV。他们是多个父母下的兄弟姐妹。完整的代码在这里http://userscripts.org/scripts/review/83865和工作。

我想出了这个:

有没有更优雅的方法来做到这一点?

任何建议将不胜感激,因为我希望我的代码更简单。

问候,安东尼

0 投票
2 回答
1239 浏览

jquery - jquery appendTo() 问题

我正在尝试使用 jQuery 的 appendTo 函数将数据添加到我从另一个文件加载的一些 html 中。
为什么这不起作用:

我所说的“这个”是指:

所有单独的部分都可以工作... newsItems[...] 返回一个字符串,即标题。和 $(this).find('.title')) 返回我试图定位的元素,但是当我测试它时,没有任何内容附加到 h2 标签。

我绝不是 javascript / jquery pro,所以欢迎任何想法。谢谢!

0 投票
2 回答
1174 浏览

javascript - jQuery:将带有 html 内容的 var 粘贴到带有 .appendTo() 的标签中

我正在尝试粘贴 html 内容(var 中的内容)并将其粘贴到<fieldset id="previewDataBlock">

显然我做错了什么:

因为我收到了这个错误: