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

jquery - appendTo 不适用于此功能,但 append 有效

好的,所以我有超过 1000 行的 jQuery 代码,其他函数也在使用 appendTo 并且它可以工作。

但是,似乎以下函数 appendTo 不起作用,而 append 确实起作用。

我认为这是因为我在 jquery 文件中创建 DIV 并要求另一个函数填充该 div。但不确定这是否是原因。

这是正在播放的功能。

0 投票
4 回答
1369 浏览

jquery - 在 a 中选择 HTML 内容
和追加到

我正在尝试做这样的事情:

我怎样才能将里面的两个选择菜单移动#aa#bb

非常感谢。

0 投票
1 回答
382 浏览

javascript - jquery:如何阻止 appendTo 立即发生?

我一直在谷歌搜索并试图让我的生命延迟 appendTo 立即发生,这样我就可以先做一个很好的淡出。这里,myObject 是一个链接:

我想把它移到一个无序列表中:

通过做这样的事情:

我知道 appendTo 不是动画对象,所以它会立即发生。所以我尝试将附加作为一个回调到fadeOut:

只是现在它不仅立即发生,包装不再起作用。我也尝试过使用 setTimeout 来延迟追加无济于事。

0 投票
1 回答
208 浏览

javascript - 我怎样才能附加一个
  • 标记到 a 的末尾
      在屏幕外(溢出)空间?
  • 我有一个脚本可以将图像的无序列表转换为水平滚动的轮播,但它的行为不正常!这里...

    基本上它将第一个滑到<li>左边,然后将它移动到<ul>.

    问题是它没有正确重置边距,因此它最终覆盖了先前的最后一个列表元素。在下一轮动画中,它会跳到右边,但当然会立即与下一个动画 + 覆盖<li>

    它的<ul>宽度设置为允许一个图像“屏幕外”的空间,但附加似乎错过了这个空间,只是把它放在可见渲染空间的末尾!

    请问有什么建议吗?


    (灵感来自 Snook.ca最简单的 jQuery 幻灯片

    0 投票
    2 回答
    285 浏览

    jquery - jQuery clone() 元标题/document.title

    可以将 jQuery 用于clone()元标题吗?基本上我正在尝试获取元标记标题并将其放在一些单词的末尾,例如“...的相关产品”、“...的附件”。下面不起作用,但例如。

    IE:

    0 投票
    1 回答
    378 浏览

    jquery - jquery:Jonathan Snook 关于 appendTo() 的“最简单的幻灯片”问题

    我见过的最小的幻灯片。

    阅读他解释这一小段代码的页面,接近尾声时他说

    “end() 将 jQuery 的内部引用重置为原始选择。这样,我添加到 .fadein 元素末尾的是 :first-child 而不是 next('img')。”

    问题:因此,如果在幻灯片结束时,他将第一张幻灯片:first-child(我想我不明白将第一张幻灯片附加到幻灯片的末尾是如何工作的,而其余的都没有附加。在它显示最后一张幻灯片后,它将第一张幻灯片附加到末尾,但那是最后一张幻灯片,所以The end() resets jQuery's internal reference back to the original selection. That way, it's the :first-child that I'm appending to the end of the .fadein element and not the next('img').什么都没有,因为我们只附加了第一张幻灯片 ( :first-child)。显然它确实有效,所以有人可以帮助我理解或推荐一个来源来理解这一点吗?

    编辑:另外,交叉淡入淡出不是最好的吗?淡入新图像,然后隐藏最后一张图像不是更好吗?由于某种原因,交叉淡入淡出会在某些浏览器中显示白色背景吗?

    0 投票
    1 回答
    389 浏览

    jquery - 使用 ui.item.value 淡入 appendTo

    我正在使用 jQueryUI 的自动完成小部件从 MySQL 数据库中检索主题名称。当用户从自动完成列表中选择一个主题时,我想将该主题附加到#subjects_container,并使用淡入淡出显示它。我的问题似乎与语法有关,尽管我无法看到我的错误。

    ui.item.value 确实包含我要附加的内容

    检索值的函数:

    }

    令我沮丧的是,只附加了复选框!也许我的串联是错误的。

    注意:此处未显示 hide() 和 fadeIn()。

    最终解决方案

    将 ui.item.value 包装在 html 标签中,这里的<span>标签:

    }

    0 投票
    2 回答
    3802 浏览

    javascript - jquery append 和 javascript appendChild 在 html 标签期间不起作用

    我开始尝试在标签中添加元标签,<head>但现在发现我无法向任何 html 标签添加任何内容。不是<body>, <p>, <h1>, 但它适用于 div id 和类。

    这是html

    这是我尝试过的 append.js 示例

    现在我用 div 的 p#test 尝试了 jquery 函数 append 和 appendTo ,我可以用这两个函数追加到它。但是我尝试了头部,身体,p,但它不适用于它们中的任何一个。

    我开始怀疑我的服务器上是否有某种安全设置正在阻止它,因为我之前使用 append 来附加文本和 css 样式并附加到正文并且没有问题。

    firebug 没有给出任何错误,我已经在 FF 和 Chrome 中尝试过。

    虽然我不想觉得自己像个白痴,但如果有人看到我犯的一些愚蠢的错误,我会喜欢的。

    谢谢

    0 投票
    1 回答
    2163 浏览

    jquery - jQuery .appendTo(element) 不适用于所有 IE 版本?

    我有以下 Javascript 代码对我的页面上的 div 进行排序:

    HTML:

    此排序功能在所有浏览器中都运行良好,但在 IE(所有版本的 IE)中根本不行。当我通过更改选择列表选项(调用排序函数)运行脚本时,IE 中的所有内容都消失了。看起来这可能是 jQuery .appentTo(element) 在 IE 中不起作用或 reorderEL 函数中的问题:

    }

    有没有人对此有解决方法的建议?

    0 投票
    4 回答
    433 浏览

    jquery - Firefox Jquery appendTo 效率低下?

    我正在重新设计投资组合,我有一些 JS 可以生成大量(大约 300 个)div,设置样式并将它们附加到 body。这在 webkit 浏览器中可以快速完美地运行,但是对于 Firefox,它的运行速度非常慢。

    我一直试图弄清楚为什么 Firefox 无法处理这个问题,我尝试将所有 div 的 html 连接为字符串,然后将整个内容附加到正文,但事实证明这同样慢或慢。

    如果您想现场查看问题,我的网站在这里

    这是相关的代码位:

    get_bokeh 返回描述单个“散景”片段的 CSS 样式字符串。