问题标签 [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 投票
3 回答
10232 浏览

jquery - 使用 append() 移动 DOM 元素?

我有一个div元素

...我想在 DOM 中从一个位置移动到另一个位置。我可以这样做吗appendTo(),像这样:

...或者这会复制它吗?

id如果它被复制,那么DOM 中会有两个相同的元素。我怎么能避免这种情况?

0 投票
1 回答
682 浏览

php - Ajax/JSON 检索和数组为从数据库中检索到的 n 个注释创建 n 个 div(php、sql)

我还没有找到处理“php 数组-> jQuery”问题这一方面的教程/解释。(或者我理解的一个,我对这一切都不熟悉:S)

工作代码,但不为 n 个注释创建 n 个 div

我在 PHP 文件中有工作 SQL:

哪个将通过 Ajax 成功回显到 div/DOM(!?) 元素中:

但显然我遇到的麻烦是它都回显到一个新的<div class="stickit">即“note1”“note2”note3”等 - 每个音符进入一个 div,而不是每个新音符一个新的 div。

当前的想法(失败的想法......)

因此,我试图用 PHP 数组填充 jQuery 数组,以便运行“while”循环客户端以使用该索引的数据在每个索引上创建一个新的 div - 这个过程,但在一个循环中:

我曾想象json_encode()过整个 PHP 数组将返回一个对象,jquery 将能够使用其中一个map()类型函数。但是我遇到了可怕的脚本失败,导致了可怕的故障排除尝试和崩溃,并且处于完全的死胡同。

PHP:

jQuery略有不同:

我正在学习,但我现在哪儿也不去,所以我们将不胜感激。

0 投票
3 回答
1851 浏览

jquery - 如何使用 jQuery 选择多个子元素?

总 jQuery 新手在这里。使用这个示例 HTML,我想使用 jQuery 将每个 span.caption 移动到前面的 A 标记内。

前:

期望的结果:

我试过$('ul.gallery li span.caption').appendTo($('ul.gallery li a img'));了,但它选择了每个 span.caption 并将它们放置在第一个 img 标签内。

我想我需要以某种方式使用父子选择器,但对此感到困惑。

谢谢!

0 投票
2 回答
256 浏览

jquery - 父母和appendto不一起工作?

jquery.parents 和 jquery.appendTo 似乎不能一起工作,例如,我只想向单击按钮的父元素添加一个新元素,

html,

所以当我点击第一个添加按钮时。添加的段落应仅添加到第一个的add button的父元素中,而不应添加到具有相同类名的其他父元素中。

这是测试页

我可以修复它吗?或者我一定是写错了?

0 投票
1 回答
850 浏览

jquery - Jquery附加到具有特定div属性的多个标签

我正在使用 jquery 构建一些 html,最终代码应如下所示:

所以 div id "uploaded" 在源代码中是硬编码的,其余的 (.thumbs, img, .delete-pic) 将使用 jquery 插入

所以我使用以下 jquery 代码来完成这项工作:

这工作正常,除了可能有未知数量的 div.thumbs 作为 div#uploaded 的子项。所以上面的 jquery 会将相同的标签块附加到当前屏幕上的所有 div.thumbs 中。

我在想是否为每个 div.thumbs 生成一个随机 id,然后使用该 id 附加到图像和 div.delete-pic

但也许有一些更简单的解决方案?

0 投票
3 回答
914 浏览

jquery - jQuery和多个li AppendTo

li附加到列表后,我在某些元素中淡化时遇到了一些麻烦。

var html 包含列表项。

当加载了单个 li 元素时,淡入起作用,但是如果有多个 li 的 jQuery 没有插入任何东西,更不用说淡入了。

有人可以建议修复吗?

编辑1:

示例 - thelist 是我的 ul,它没有隐藏。

编辑 2:该列表存在于 HTML 中,然后 jQuery 添加了我希望淡入的其他 li。

编辑 3: html 包含一个 jQuery ajax 调用,其中包含 html 以显示大约 5 li 的文章内容。当我不使用淡入或动画时,它会正确添加到 ul 中。当我添加淡入淡出时,它会将元素添加到 ul 但它不会淡入淡出。

编辑4:这是加载功能:

解决方案:

我通过改变让它淡入:

似乎这与 jQuery 以特定顺序链接的方式有关。

0 投票
2 回答
1007 浏览

jquery - Jquery appendTo 某处,然后将其移回

我有一种工具提示之类的东西,我遇到了麻烦。我在列表项中有一个隐藏的 div,我想在鼠标悬停时显示它。问题是列表是一个轮播,所以如果它是最后一项,小费会在溢出后丢失。

我的解决方案是将 div 移到外面,它工作得很好,并按我喜欢的方式显示。但我很难弄清楚如何把它放回去。div 中会有链接,所以我需要能够将鼠标悬停在它上面。

这是我的意思的简单版本:

这是标记:

任何帮助,将不胜感激。

0 投票
1 回答
616 浏览

ckeditor - CK 编辑器 appendTo 不起作用

我正在使用 ckeditor 3.6.2,一切正常,只是我无法将任何内容附加到编辑器,这是我的代码

它没有在萤火虫控制台上给我任何错误,但也没有在文本区域中附加任何内容,尝试在 ckeditor 文档上查看它,但没有一个解决了我的问题

谢谢

0 投票
1 回答
153 浏览

javascript - 如何使用 jquery 在特定的顶部和左侧位置上添加一个 div 到另一个 div

添加到另一个 div 时,如何将子 div 设置为x px lefty px top

HTML

脚本

获取请求将为我提供另一个 div 的标记。

这对我不起作用(定位到左侧和顶部)。有什么想法吗 ?

0 投票
1 回答
703 浏览

jquery - 在使用 jquery 选择选项后创建更多显示文本框的 div

我有想要记录的科学文章。每篇文章都有多个参考文献(最多 100 个),参考文献可能是一本书或一篇文章。如果参考书是一本书,我有书的作者姓名,书的页码等。如果是一篇文章,那么我必须得到文章的出版期刊,文章的出版年份等。(有差异)。

所以,我想让用户首先从下拉菜单中选择它是一篇文章还是一本书。然后相关的文本框将可见。用户填写相关信息,参考1即可。然后他将按添加按钮添加另一个参考,所以他首先看到的是下拉菜单,他选择一个选项,然后出现相关的文本框..这就是我所拥有的,

html:

jQuery

现在发生的事情是,当我选择书籍(第一个参考)时,会出现相关的文本框,如果我将选项更改为书籍,则会出现与书籍相关的文本框。第一个选择框没有问题。

但是,当我按下添加按钮时,会显示新的下拉菜单(第二个参考),然后我选择一个选项,相关的文本框会再次出现。但是,事情是所有的选择变化,包括第一选择..

我对 jQuery 很陌生,我想可能有一个小问题,但我找不到.. 任何帮助都非常感谢..