gpt4 book ai didi

javascript - jquery 不透明度还有其他选择吗?

转载 作者:行者123 更新时间:2023-11-28 16:50:39 27 4
gpt4 key购买 nike

我有一系列 slider 来控制我网站上的元素/链接。 http://wp11004271.server-he.de/alloytoy4.0/ .目前这些链接只有两个选项,可用(深色背景)和不可用(浅色背景)。我想为其他容量可用的链接添加一些中间变量。

        var filter = {};
var unmarkItem = function (alloy) {
var domalloy = $('#alloy_' + alloy);
domalloy.css('opacity', 1);
// alloys[alloy].marked = false;
};
var markItem = function (alloy) {
var domalloy = $('#alloy_' + alloy);
domalloy.css('opacity', 0.2);
// alloys[alloy].marked = true;
};

我只熟悉 true 或 false,但想添加其他选项。关于添加什么有什么想法吗?

最佳答案

您目前正在使用 marked 作为 bool 值,这意味着它只能被分配给两个值:truefalse

如果你想要更多选项,我建议使用 marked 作为整数,意思是没有任何小数位的数字(猜猜这是正确的词,如果不是,请纠正我)所以没有一个逗号。

创建名为 MODE_DISABLEDMODE_INACTIVEMODE_ACTIVE 等的变量,并为它们分配数值,如 var MODE_DISABLED = 1; 或类似的东西。

然后你可以像这样设置模式

alloys[alloy].marked = MODE_INACTIVE;

并且不必记住哪种模式的值(value)是什么。

您的函数 markItem 应该获得第二个参数作为值。

关于javascript - jquery 不透明度还有其他选择吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32691714/

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