gpt4 book ai didi

jquery - 从 Javascript/JQuery 更改类

转载 作者:太空宇宙 更新时间:2023-11-04 01:54:52 26 4
gpt4 key购买 nike

我想在选择页面时更改页面中的菜单按钮。没问题:我写了(只是用一个例子):

在 CSS 中:

.idleColor{background:#0f0; ... }
.redColor {background:#f00;}

在 HTML 中:

<input id='m3' type=button class=idleColor>
....
<script> /* at page end */
$(document).foundation();
....
var activeButton = $("#m"+menuId); //assuming menuID=3
activeButton.addClass("redColor");
</script>

这应该将按钮背景颜色从空闲颜色替换为事件颜色...简单,但不起作用。

两件奇怪的事情:使用 Firebug,我看到在“className”和“classList”中都添加了类,但是新颜色没有出现(我不认为我应该重排按钮)。

另一件奇怪的事情是,如果我使用 $("#myID").classList.add("redColor") 我会收到一条错误消息:myID.classList is undefined (?)

环境:
基金会站点 6
JQuery: jquery-2.2.4

最佳答案

试试这个:

activeButton.removeClass('idleColor').addClass('redColor');

关于jquery - 从 Javascript/JQuery 更改类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42813378/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com