问题标签 [removechild]

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

javascript - Javascript .removeChild & .appendChild 不起作用

我试图让一个非常简单的 Javascript 函数工作,它将使用 .removeChild 和 .appendChild 将一个图像更改为另一个图像。我的代码如下:

但是,它不起作用。该页面只加载了banner.gif,并且此图像永远不会更改为loading.gif。我不知道为什么,请帮忙?!

谢谢!

0 投票
4 回答
1210 浏览

actionscript-3 - 无法删除精灵容器的所有图像

我有一堆图像。这些图像都被添加到一个精灵容器中:

后来,当我遍历容器以删除图像时,我说:

仅删除了一部分图像。如果我跟踪 container.numChildren,我会得到正确数量的要删除的图像。有人有同样的问题吗?

0 投票
1 回答
586 浏览

javascript - onclick 移除和重新插入 DOM 元素

我最近编写了一个脚本,其中我需要一个元素在单击时移到顶部。我使用并且多年来一直在使用 onclick 函数中的以下代码:

脚本不工作,所以我搞乱了代码,尝试了我以前从未做过的事情来修复它。我认为问题可能出在这行代码中。实际上,结果与它无关,但是当我在修补时,我注意到以下代码似乎执行相同的功能。

据我所知,没有区别。前者对我来说感觉“更好”,但我不能说为什么。有实际区别吗?如果没有,我将开始使用后者并保存 18 个字符 :-)

0 投票
4 回答
782 浏览

javascript - JavaScript removeChild 帮助

我正在编写一段简单的代码来在鼠标位于框中的任何位置绘制像素。我也想要一个清除按钮。绘图工作正常,但我似乎无法让清除按钮工作。以下是我的 .js 文件的相关部分:

我的 HTML 文件的相关部分是:

该框也使用 CSS 进行了一些格式化,但这应该不是问题。我觉得问题可能是我正在从框中删除像素,而不是从文档或其他内容中删除像素,但我是 JavaScript 菜鸟,所以我不知道。

0 投票
2 回答
409 浏览

actionscript-3 - 棋盘界面。无法移除孩子。有什么建议么?

您好,我正在创建一个可以移动棋子的棋盘。目前我正在车上工作,编码如下。我知道它并不优雅,而且可能是最低效的代码,但这是我的 actionscript 3.0 生活的第二天,我还是个初学者。无论如何,事情是这样的,当您单击该部分时,下面的代码会找出可能的方法。然后在这些地方出现绿色方块。然后你可以按下那些绿色方块,然后车就会移动到那里。

好的,现在解决问题。方块不会消失。当我单击其中一个时,我希望将它们全部删除,并且车会移动到那里。

我已经尝试过 removeChild(),但由于它发生在不同的函数中,它不起作用。因此,如果您愿意查看代码并提出解决方案,我们将非常感谢您的帮助。

亲切的问候埃米尔

https://picasaweb.google.com/109156245246626370734/Jun42011?authkey=Gv1sRgCMy4v_b01aikzAE&feat=directlink

0 投票
1 回答
311 浏览

apache-flex - Flex中SetProperty和RemoveChild的区别

我是 Flex 的新手。最近,我正在学习 Flex 中的“状态”概念。

当状态改变时,我们可以为新状态定义新属性,覆盖基本状态的属性。

但是,我有一个疑问。
在 Flex 中使用 setProperty() 和 removeChild() 有什么区别?

举个例子。
假设应用程序容器内有 2 个 Vbox。当某个事件改变状态时,我只需要 appln 容器中的 1 个 VBox。

(a) 我应该将宽度和高度的特定 VBox 的 setProperty 设置为 0 吗?或者
(b) 我应该使用 removeChild() 属性从新状态中删除 VBox 吗?

0 投票
1 回答
716 浏览

actionscript-3 - AS3 - 消除子问题

我正在使用以下代码在我正在开发的手机游戏中显示广告。它工作正常,但我不知道在 clickStart 函数中放置什么以在游戏开始之前从舞台上删除广告。我一直在玩 removeChild 但似乎无法让它工作。

0 投票
0 回答
79 浏览

iphone - 删除后可以添加相同的 ccspirit 对象吗?

我在 ccspirit 对象的 NSMutableArray 中共有 20 张图像,我想在屏幕上显示它们向上移动,我将它们添加为 [self addChild:p] 如下

并且将其向上移动的方法是

但是在一次又一次使用addChild之后,它会变得更重,所以我该怎么办,我在想addChild并在一定时间后删除,我会removeChild,但是在使用removeChild之后是否可以再次添加ccspirit ccspirit 对象?

0 投票
2 回答
509 浏览

actionscript-3 - AS3 - 错误 - 提供的 DisplayObject 必须是子对象

我正在使用以下代码在 Flash 游戏中显示广告。除了一个小问题外,它工作得很好。如果在显示广告之前调用 startButton 函数,我会收到一条错误消息:

ArgumentError:错误 #2025:提供的 DisplayObject 必须是调用者的子对象。在 flash.display::DisplayObjectContainer/removeChild() 在 VirusDefender/clickStart()[VirusDefender::frame1:17]

广告在舞台上时没有错误。我尝试将 removeChild 包装在 try catch 中,但这不起作用。

如果广告尚未显示,有人可以告诉我如何防止 removeChild 行被调用。有时广告需要长达 3 秒的时间才能显示,因此人们可能会在它上台之前点击。

谢谢!富有的

0 投票
1 回答
437 浏览

actionscript-3 - as3 removeChild 错误

这是我的课

Main - 创建预加载器 Preloader - 创建网站 Website - 创建 MainMenu

单击主菜单中的按钮时,它会创建一个对象。当另一个对象被点击时,该对象需要被移除。拆卸部分有点乱。

重要部分:

这是我得到空对象引用错误的部分。

我错过了什么?