问题标签 [removeall]

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

c - C中的remstr函数

我想创建一个名为remstr(). 此函数从另一个字符串中删除给定的字符串,而不使用string.h. 例子:

请帮我

0 投票
1 回答
502 浏览

javascript - javascript删除所有克隆

JSFiddle

我想删除按下按钮时由第一个函数动态创建的所有克隆。我用来作为我的脚本的基础。我知道我可以采取简单的方法(他们这样做的方式),但我想学习如何这样做。

非常感谢所有答案!

0 投票
2 回答
3787 浏览

java - removeAll() 后无法添加到 JFrame

我有一个相对较小的类,叫做“LoadingWindow”,这个类有一个构造函数,它调用一个 Initialize 函数来设置框架。不是我在测试一些东西来试图解决为什么它不会更新。在测试时我添加了“this.removeAll();” 到初始化方法的头部。事实证明,在那之后我不能添加任何东西。我添加的任何内容都不会显示。

这是该类的略微精简的版本:

窗口本身确实会正确弹出,并带有标题。然而,窗口本身是完全空白的。

我静态实现了这个类,以便其他四个对象可以在 EditorPanel 类中访问它。其定义为:

并在构造函数中初始化:

然后在使用它的函数中进行仔细检查,以显示它是否隐藏。

总的来说,我对为什么没有显示内容感到有点困惑,我对提出的任何问题都非常感兴趣,并且愿意提供任何必要的信息。谷歌并没有提供很多,而且我发现的每个答案都已经实现了“例如重绘和验证”。

我期待着您的回音!

~特拉维斯

0 投票
2 回答
2812 浏览

cmd - CMD 删除文件扩展名 *.hmtl.deploy 到 *.html

我在目录中有几百个文件 .deploy 有些是 .html 其他是 .js 或 .css

我想要做的是从 directoryX 和子目录中的所有文件中删除 .deploy 。我曾尝试使用 ren *.html.deploy *.html,输出为 .html.html。

我不经常使用 cmd,所以我不太熟悉命令或我应该在 google 中使用哪些术语。

0 投票
1 回答
2537 浏览

javascript - 使用 jQuery remove() 添加项目。重新添加相同的项目时,将保留类更改

我的 HTML 中有一些元素完全由 jQuery 生成,然后在不再需要时将其删除。

这些方面的东西:

例如,当关闭时我们这样做:

但是......在它的使用过程中,我们可能会改变它的类,addedItem因为它添加了另一个特性,例如,添加tinyMCE到一个textArea

将富文本编辑器添加到文本区域(假设加载了所有正确的脚本),我在末尾添加了一个新行tinymce()

阻止代码尝试将编辑器添加到同一元素两次。

这一切都很可爱......但是......

如果我关闭此窗口并因此调用该行$('#addedItem').remove();,然后稍后(无需重新加载页面)我想重新添加到页面并再次显示,添加到元素的类仍然存在。

所以,简而言之。一个带有 ID 的元素被 jQueryaddedItem添加到bodyjQuery 中,对其进行了处理,并获得了一个添加到它的类属性。使用 jQuery 完成后,将完全删除该元素。稍后,我们再次addedItembodyusing jQuery 添加一个带有 ID 的新元素,它是一个新元素,但它保留了它在删除之前添加的 class 属性!

根据 jQuery DOCSremove()行为应该是:

除了元素本身,所有与元素关联的绑定事件和 jQuery 数据都将被删除。

我的意思是它应该删除使用 jQuery 以及数据等添加到元素中的任何类......也许我读错了,误解了,或者别的什么!

谁能帮我在浏览器内存/缓存/任何东西中删除这些元素和对它们的所有引用,以便我可以管理这个问题。

如果有帮助的话,jQuery 版本是 1.7.1

========== 编辑 > 添加更多代码 ================

以上概述了我的问题,然后是实际代码

上面的 jQuery 函数使用任何动态创建的元素或其他方式创建一个模态窗口。

关闭等相关功能:

因此,以上所有内容都是我项目中用于各种目的的通用功能集。

提示这篇文章的特定目的是在tinymce应用的模式窗口中创建一个文本区域,它的工作原理如下:

tinymce最后,这个函数的应用是:

0 投票
4 回答
714 浏览

c# - 在 list.removeAll 中调用 dispose

我对 C# 编程很陌生,GC 的概念及其对 IDisposable 的影响仍然有点模糊。就垃圾收集而言,调用 Dispose 意味着什么?具体来说,我想知道以下代码是否会偶尔失败,具体取决于垃圾收集何时启动。(我无法在测试期间使其崩溃)。

0 投票
1 回答
287 浏览

drag-and-drop - 在 grid.removeAll() 之后 Extjs4 拖放网格

我有两个网格面板可以拖放grid1grid2还有一个带有这个处理函数的重置按钮:

一切正常,但是当我单击重置按钮时,我无法grid2再次放下!

0 投票
3 回答
197 浏览

javascript - 如何在javascript中删除字符串中的空格

我想避免javascript中字符串中的空格。我不仅想删除字符串的前后空格,还想从字符串中删除空格(前面,在字符和结尾之间)。

提前感谢

0 投票
3 回答
846 浏览

position - Lisp - 从位置删除

我需要一个函数来删除起始列表和所有子列表中第 n 个位置的元素。我不需要工作代码,我只需要任何建议。

0 投票
1 回答
1122 浏览

java - 移除在 JPanel 中添加的组件

我有具有此 JPanel 的卡片布局:

卡片布局:

  1. 面板条目
  2. 面板记录

在 panelRecord 中,我添加了分量视频捕获。此代码是添加视频捕获组件:

graph.asComponent()是来自 DSJ(Direct Show JavaWrapper)的组件,我现在不知道该组件的类型。

当我回到 panelEntry 布局时(因为我使用卡片布局),panelEntry 中的所有功能都很慢。我想,因为它仍然有 panelRecord 视频捕获活动。我想早先删除 panelRecord 中的组件。如何?

请帮忙,谢谢:)