问题标签 [append]

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 回答
7660 浏览

scheme - 附加!在计划?

我现在正在学习 R5RS Scheme(来自 PocketScheme),我发现我可以使用一个内置在 Scheme 的某些变体中但不是全部的函数:追加!

换句话说 - 破坏性地更改列表。

我对实际代码的兴趣不如对答案的兴趣,而是对将列表作为函数(或向量或字符串)传递然后对其进行变异的过程感兴趣。

例子:

当我使用上述方法时,我必须做一些(define list (append! foo (bar))我想要更通用的事情。

0 投票
2 回答
27887 浏览

jquery - Jquery如何在div点击事件上追加和删除

我是使用 jquery 的新手,想知道如何使用 click 事件从 div 中附加和删除 ID 并附加到 html。在下面的代码中,我已经能够通过单击 div 来附加 ID,但不知道如何删除。无论哪个 div 突出显示为黄色,都应该是附加的那些。再次单击 div 以删除突出显示也应该从 html 中删除 ID。提前感谢您的帮助。

0 投票
3 回答
946 浏览

php - 我知道 PHP 的读、写和附加...但是你能插入吗?或删除最后一行?

我正在尝试创建一个 XML 文件,但 XML 文件需要包装在节点中......因此,不容易使用 append。

对此的任何帮助都会很棒!

我的 XML 包含 2 种不同的节点类型:

我有一个简单的测试页面,使用 jQuery 将数据(当前是静态的)发送到 PHP 文件

...目前将其附加到我的 XML 文件中,但我需要开始/结束节点。

0 投票
1 回答
1591 浏览

constructor - Prototype Element.update 多个对象

我正在尝试使用 Prototype 的 New Element 函数构建一个表。当我用完整的内容更新 thead 时,我在 Firefox 中遇到了问题:所有元素加上内容。Firefox 正在剥离标签并仅显示内容。

无论如何,我决定构造每一个 th 元素,然后使用该Element.update()函数将其附加到 thead 中。但我还没有找到用这个函数附加多个对象的方法。

第 th 个元素如下所示:

这工作正常:

这输出与上面相同:

这输出[object HTMLTableCellElement][object HTMLTableCellElement][object HTMLTableCellElement][object HTMLTableCellElement][object HTMLTableCellElement]

如何使用 Prototype 的update()函数附加多个对象?

谢谢!

0 投票
4 回答
10013 浏览

list - 如何在不使用列表模块的情况下编写 Erlang 的列表连接?

我正在阅读的关于 Erlang 的书的后面有练习,其中之一是重新创建 lists:append 函数。

我可以简单地使用 ++ 运算符来做到这一点,但这真的很慢吗?而且我认为练习的重点是使用我编写的列表操作来完成它。

到目前为止,我能想到的唯一方法是执行以下操作:

但我知道这是不正确的......

有关如何执行此操作的任何建议?

编辑:为了澄清这个问题,这里是一个示例输入和输出:

输入:[[1,2,3],[],[4,5],[6]] 输出:[1,2,3,4,5,6]

工作一段时间后,我也想出了这段代码:

但是,这只适用于列表大小为 3 的情况。如何修改它以使其适用于任何给定数量的随机大小的列表?

0 投票
9 回答
34283 浏览

jquery - jQuery append Google Adsense to div

I'm having issues with google adsense and it loading before my jQuery and killing my codes, so I thought I'd try to append the Google Adsense javascript to the appropriate div using the document ready function, here's the code I'm trying to write:

But I'm not so good writing javascript/jQuery so if someone could help me implement this that would be fantastic.

The error in FF I'm currently getting is "Error: google_protectAndRun is not defined". I'm not sure what that means, but I'm guessing I've written the jQuery code wrong.. lol

0 投票
2 回答
13621 浏览

jquery - MSIE:jQuery 的 append()/html() 不起作用,求助于 getElementById().innerHTML

这是一篇长文,

前提

被要求帮助客户修复他们当前项目的一些错误。需要修复的是工作列表页面。您有一个作业列表,单击其中一个,如果激活了 JavaScript,则会进行 AJAX 调用以将作业的详细信息动态加载到现有元素 (DIV#emploi_details) 中。如果 JS 未激活,它只会重新加载包含作业详细信息的页面(不太重要)。

我跳上他们的实验室服务器在开发网站上工作。

问题

基本上,IE7(起初)没有显示通过 $().load() 加载的内容。IE6 与innerHTML 一起工作顺利。请求已发送,我每次都会收到回复。我收到数据,我可以 alert() 它并查看它,但内容的实际转储不起作用。Safari,火狐,没问题。我正在向其中加载信息的 DIV#emploi_details 元素有一个 CSS display:none; 在其样式表中,并在加载内容后显示(其他不那么重要的细节)。

解决方案

起初我的印象可能是 $().load() 只是在起作用,所以我将其更改为 $.get() 以更好地控制加载内容的操作。

这行得通。在包括 IE6 和 IE7 在内的所有浏览器中。没问题。很奇怪,但你知道它是否有效且完全证明,不要问问题。

情节转折

现在这就是狗屎变得奇怪的地方。我认为该错误已修复并将解决方案应用于实时网站,但......它不起作用。IE只是不喜欢它。在尝试了 $.ajax 和所有其他类型的东西之后,我感到困惑,我最终将它用于实时网站:

它适用于所有浏览器,因为没有什么能像准系统 JS 那样完成工作。必要时,此修复程序也适用于开发网站。

'待续'

嵌入内容的功能中有些东西不是所有浏览器(显然是服务器)都没有点击。

总而言之,我的问题是 WTF 问题。我不明白为什么一个在一侧有效,而在另一侧无效,甚至为什么它一开始就不能正常工作($().load())。这显然不是不同的 jQuery 版本(1.2.6),因为这是我验证框架版本的第一直觉。

无论如何,有趣的神秘海事组织。

希望斯塔克兰的某个人有上帝赐予的答案。

谢谢

0 投票
3 回答
13221 浏览

javascript - 使用 Javascript 在 -tags 中附加文本

我现在可以通过以下方式插入文本到<div>标记:

我的问题:如何将文本附加到链接?

示例不起作用12

0 投票
2 回答
393 浏览

php - 为什么,当我在 PHP 中追加一个空数组时,索引是 2?

我在一个类中有一个方法,它将一个项目附加到类的数组成员中。当数组成员为空(但以前在索引 1 和索引 2 处有两个项目)并且我调用该方法时,该项目被插入到索引 2。这是为什么呢?如果有人不立即知道,我可以提供更多详细信息。

0 投票
2 回答
2251 浏览

apache-flex - 使用 flex 将变量动态添加到 URL

在我的 Flex 应用程序中,我可以毫无问题地使用 /flexapp.html?name=josh 之类的方式读取变量。但是,这是因为我进入 URL 并手动输入变量。代码中是否有动态附加变量部分 "?name=josh" ?例如,像检索 url 然后添加它然后指向它?