gpt4 book ai didi

javascript - css 背景颜色不显示

转载 作者:太空宇宙 更新时间:2023-11-03 19:04:55 24 4
gpt4 key购买 nike

我有几个盒子(超过 100 个)将动态创建

<div id="window5"></div>
<div id="window18"></div>
<div id="window190"></div>

根据数据库条件,不同的框中会出现一些默认的不同颜色。 现在,如果我点击一个框,颜色应该是灰色,然后如果我点击另一个框,颜色应该变成红色(第一个框的颜色应该恢复正常)。我只能在以下情况下获得灰色(点击)我的默认颜色不存在。 如果存在某些颜色,则灰色会隐藏在原始默认颜色下。 是否有任何 css 属性可以解决此问题。

我的 CSS 文件:

.selected{
background-color: red;
}

使用 javasscript 代码作为;

    $(document).ready(function () {
$("div[id *= 'window']").live('click', function (e) {

$(".selected").removeClass("selected");
$(this).addClass("selected");
e.stopPropagation();
});
$(document).click(function () {
$(".selected").removeClass("selected");
});
});

</script>

最佳答案

如果您已经在样式表中指定了背景颜色,那么它可能会优先。要克服这个问题,您可以使用内联样式或 !important 指令。

background-color:red!important;

关于javascript - css 背景颜色不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10685637/

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