问题标签 [classname]

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

javascript - 如何在元素循环中获取元素的 className?

我正在尝试创建一个给定除法和类列表的函数,然后将在其中进行一些文本替换。

在了解了 Firefox Dom 如何以不同的方式处理文本节点后,我读到我必须使用 javascript 循环遍历元素,兄弟姐妹到 nextSibling。

我在脚本中遇到的最后一个障碍(您可以看到其中的一小部分)是获取类名。我需要类名,以便我可以过滤掉哪些内容被替换的文本。

在查看了所有答案后,在工作中一位名叫 Ryan 的同事的帮助下,我们在 jquery 中重做了这个。

这目前适用于所有领域,除了替换文本。

我最初在 jQuery 中执行此操作的原因是,我必须不确定我是否可以循环遍历元素,并避免 firefox 和文本节点的问题。

我正在对 div 中的所有元素进行循环,现在我需要获取我正在循环的元素的类名。

然后我可以检查当前元素的类是否为一,我需要做一些事情......

但是这个获取类名的代码只获取空值。

有什么建议么?

对于那些试图弄清楚重点是什么的人,请阅读此JavaScript NextSibling Firefox 错误修复我有代码可以在 Google Chrome 和 IE 中进行我的语言翻译。但是当我在 Firefox 中使用它,并在 ajax 加载它后尝试翻译 div 内容时,由于空格问题,它失败了。

我真的不喜欢 jQuery 或纯 Javascript,我只想要一个可行的解决方案。

谢谢大家的耐心。我个人认为我的描述非常清楚,如果不是,我深表歉意。我并没有试图变得晦涩难懂或难以获得帮助。但请不要侮辱我,暗示我试图让它不清楚。

谢谢。

0 投票
1 回答
104 浏览

javascript - 在Javascript中删除单个页面的所有渲染页面中的表

我有一张像这样的桌子:

在许多页面中。所有这些页面都呈现在一个页面中。当我在加载时应用 javascript 来删除它时,使用以下内容:

只有一张表被删除,其他表不被删除。我正在尝试使用 javascript 删除所有呈现页面中的表。这个怎么做?

编辑:我自己找到了解决方案

0 投票
2 回答
1138 浏览

jquery - 如何使用 jQuery 在每个表格单元格中设置增量 CSS 类?

我有一个通过数据库填充的表,它呈现如下(它可以有任意数量的列引用“时间”、5 列、8 列、2 列等):

使用 jQuery,我想遍历每个表格行并仅在“class='time'”的表格单元格上增量设置一个附加类名,这样结果将是:

我只能让它计算“class ='time'”的所有表格单元格,而不是每个集合在它自己的表格行中。这是我用 jQuery 尝试过的:

不幸的是,这只会导致:

谢谢你的帮助!

0 投票
7 回答
562 浏览

jquery - 使用没有相应 CSS 规则的 CLASS 属性是不是很糟糕?

例如,如果我想使用 jQuery 选择具有特定类的一些元素,并且仅出于这个原因,是否总是期望这些类应该在 css 中定义?

0 投票
3 回答
11803 浏览

javascript - 代码不起作用,无法读取未定义的属性“className”

这段代码有什么问题?

我得到的错误是:

我正在使用谷歌浏览器。

0 投票
2 回答
381 浏览

c++ - 如何命名一组标志?

我有一个项目,其中许多对象通过维护简单的布尔标志来保持状态。这些有很多,所以我将它们维护在 a 中uint32_t并使用位掩码。现在有很多标志要跟踪,我为它们创建了一个抽象(只是一个包装 的类uint32_t)用set(),clear()等。

我的问题:这个类的准确、简洁的名称是什么?我可以给这门课起什么名字,这样你就可以合理地知道它是什么 [for] 只知道这个名字?

我的一些想法:

  • 旗银行
  • 标志数组
  • ETC

有任何想法吗?

提前致谢!
干杯,
-克里斯

0 投票
2 回答
1544 浏览

json - fullCalendar 类名到多个事件源

我正在尝试设置我的 fullCalendar 事件源。而不是通过 1 个源提取我的所有事件,我想使用多个源(即:google 和本地 json)

这是我到目前为止所拥有的(简而言之)

我遇到的问题是,我可以让 gCalFeed 有一个类名,但不完全确定如何让我的其他来源有一个类名......

任何想法将不胜感激。

0 投票
4 回答
2860 浏览

c++ - 根据解析的字符串创建对象

假设我有一堂课Image。在解析的某个时刻,“Image”在适当的时间被读入,这意味着我想创建一个 class 的对象Image

我正在考虑将这些字符串映射到对适当类的构造函数调用,但我不确定如何实现这一点。

IE

0 投票
1 回答
63 浏览

jquery - 如何按类名按位置检索元素

你如何将以下内容翻译成 jQuery?

$('.x')[5]似乎不起作用。我可以去

但必须有一种更简单的内联方式。

0 投票
1 回答
6422 浏览

c++ - 模棱两可的类命名空间问题

我......觉得问这个真的很傻,但我不知道如何解决这个问题。

这是我的代码(Objective-C++)的一个小片段:

我得到的错误是:Use of 'Window' is ambiguous它说它在 Xh astypedef XID Window和 window.h 中声明class eq::Window为它的超类。

我要宣布的课程应该在namespace eqOther是吗? eqOther::Window不同于eq::Window!?

我觉得自己太笨了,但我只是不明白我做错了什么......