【发布时间】:2012-02-01 06:57:00
【问题描述】:
我要做的是获取类名为no-js 的元素并将其替换为js。
我不知道该怎么做。 我尝试谷歌搜索,但找不到任何东西,所以有人知道该怎么做吗?
我的目标是让菜单在单击时显示下拉导航,但如果 JavaScript 被禁用,我希望它在悬停时显示 CSS(我已经这样做了)。
我已将我的代码放在JSFiddle。
【问题讨论】:
-
更新了我的答案,以显示您问题的两个部分的完整代码。 1) 更改类 2) 制作 + 按钮切换子导航 :)
-
这里的所有答案要么不正确,要么已过时。正确的现代答案是
document.querySelectorAll(".no-js").forEach(({ classList }) => classList.replace("no-js", "js"));。见How to change all classname elements of specific classname。
标签: javascript html css