更改选择字段中 select2 选择的背景颜色

2024-04-03

我正在使用 Select2 在我的应用程序中设置多选标签类型字段。我知道哪个 CSS 属性会在将选择框放入选择字段后更改其颜色:

选择框颜色

.select2-container--default .select2-selection--multiple .select2-selection__choice {
    background-color: #e4e4e4;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: default;
    float: left;
    margin-right: 5px;
    margin-top: 5px;
    padding: 0 5px
}

我想要弄清楚的是如何根据用户所做的选择进行此更改。选择列表是预先定义的。

尝试过这样的事情:

JavaScript 初始化/更改框颜色

$(document).ready(function () {
        $('#test').select2();
        $('.select2-container--default .select2-selection--multiple .select2-selection__choice').each(function () {
            var title = $(this).attr('title');
            console.log(title);
            if (title === 'Breakfast') {
                $(this).parent().css({ 'background-color': "green" });
            }
            if (title === 'Brunch') {
                $(this).parent().css({ 'background-color': "red" });
            }
            if (title === 'Lunch') {
                $(this).parent().css({ 'background-color': "blue" });
            }
        });
    });

这似乎不起作用。有人尝试过为 Select2 设置标签框样式吗?


Change $(this).parent().css('background-color', 'green');

by $(this).parent().css({ 'background-color': "green" });

其余的也一样。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

更改选择字段中 select2 选择的背景颜色 的相关文章

随机推荐

  • 在我的包的子包中运行 python 脚本

    无法弄清楚正确 python 2 x 首选方式进行相对导入 以便我可以将测试脚本放在一个子包中 并使这些测试脚本能够测试我的库 farm testpad testpad py Traceback most recent call last
  • 在闪亮的应用程序中在后台运行任务

    我有一个闪亮的应用程序 它通过以下方式获取输入selectizeInput并将数据输入到固定大小的数据框中 该数据框会在用户输入数据时显示和更新 当用户输入数据时 数据框被填充 每次用户输入新数据时 我都会使用谷歌表格 https gith
  • QT QGraphics场景绘制圆弧

    我有一个关于在场景上绘制特定弧线的问题 我有关于弧的信息 起始坐标 起始角度 结束角 半径 但我无法有效地使用它们QPainter 其实我尝试过QPainterPath使用形状来显示QGraphicsScene with addPath 但
  • 当Android应用程序关闭或失去焦点时如何调用方法?

    因为我正在构建的应用程序将处理相当敏感的数据 所以我想在每次用户登录时将 SQLite 数据库与服务器同步 并在每次应用程序失去焦点时删除空数据库 因为用户移动到主屏幕或另一个应用程序 Seeing 活动生命周期 http develope
  • 如何在 Intellij IDEA 中查找父传递依赖项

    我可以看到我的项目的 Gradle 依赖项有 2 个版本的 google guice 库 com google inject guice 4 0 和 com google inject guice 3 0 我试图找到这些是从哪个父库导入的
  • 如何在 Pester 测试中模拟 Read-Host?

    如果我有这个功能 Function Test Foo filePath Read Host Tell me a file path 我如何模拟读取主机以返回我想要的内容 例如我想做这样的事情 这不起作用 Describe Test Foo
  • 为什么 setImageResource 不显示任何内容?

    我想根据数据库值在 ListView 中显示一个图标 我跟随this https stackoverflow com questions 2192082 android changing an imageview src depending
  • 对于理解有类似“flatYield”之类的东西吗?

    我有一些代码像 all data have different types val data1Future loadData1 params val data2Future loadData2 params val data3Future
  • 使用 AngularFire 从 Firebase 中选择随机记录

    有没有办法从 firebase 获取随机记录 如下所示 JbmopNnshefBT2nS2S7 dislike 0 like 0 post First post JbmoudijnJjDBSXNQ8 dislike 0 like 0 pos
  • 无法从 SQL Azure 生成脚本

    我想在连接到 sql server R2 后生成 SQL Azure 数据库的脚本 但是当我这样做时它给了我错误 gt 标题 Microsoft SQL Server Management Studio 服务器 myserver 的脚本失败
  • GCC - 没有关于带有 -O0 的未初始化数组的警告

    我的 GCC 7 3 0 和 8 2 0 有一些我无法解释的奇怪行为 这个程序显然以分段错误结束 int main double array 2 0 0 printf f n array 999 return 0 编译为 gcc Wall
  • 在python中将图像转换为csv文件

    我已将图像转换为 csv 文件 它就像一个矩阵 但我希望它是单行 如何将数据集中的所有图像转换为 csv 文件 每个图像转换为一行 这是我使用过的代码 from PIL import Image import numpy as np imp
  • 删除从最后一次出现的特定字符序列开始的所有字符

    我正在解析一些电子邮件 Mobile Mail iPhone 和 iPod touch 会附加一个签名作为单独的边界 使其易于删除 并非所有邮件客户端都这样做 只是使用 作为签名分隔符 我需要从字符串中删除 但只删除最后一次出现的 样本副本
  • C++ 范围 for 循环与常规 for 循环不同[关闭]

    Closed 这个问题需要细节或清晰度 help closed questions 目前不接受答案 与常规 for 循环相比 范围 for 循环提供不同的地址 如何使用增强的 for 循环 iArr地址 011bf7cc 循环地址范围 01
  • 服务器端数据验证是否应该验证数据的存在性或完整性?

    到目前为止 我一直验证 dto 的属性是否存在现有值 最小值 最大值 长度等 现在我的 http api 有一个用例 其中 http post 的有效负载包含 Id 数据库外键 这些 Id 要么不存在于数据库中 要么这些 id 不属于不记名
  • 如何删除元素上的所有数据属性?

    我一直在 stackoverflow 上检查很多很多帖子 但是 即使许多解决方案应该有效 但它对我来说仍然不起作用 我在引导程序中有一个模式 其中有引导程序复选框列表
  • 调试“详细信息格式化程序”如何解析 Eclipse 中的类?

    在 Eclipse 中 您可以在 首选项 gt Java gt 调试 gt 详细格式化程序 下设置自定义 详细格式化程序 以便在调试时以自定义方式打印对象 我想使用实用程序类来使用格式化程序打印对象 例如 return com foo Ba
  • 在 Python 中从“今天”或“昨天”创建时间和时间的最佳方法是什么?

    Python 具有相当好的日期解析能力 但这是通过创建今天的新日期并进行减法来识别日期时间 例如 今天下午 3 20 或 昨天上午 11 06 的唯一方法吗 我非常喜欢的一个图书馆 并且我看到越来越多的人使用它 它是python dateu
  • 获取拉丁字符的所有 unicode 变体

    例如 对于角色 a 我想得到一个字符串 字符列表 例如 a 不确定该示例列表是否完整 基本上所有带有名称的 unicode 字符 Latin Small Letter A with 有没有通用的方法来得到这个 我要求使用 Python 但如
  • 更改选择字段中 select2 选择的背景颜色

    我正在使用 Select2 在我的应用程序中设置多选标签类型字段 我知道哪个 CSS 属性会在将选择框放入选择字段后更改其颜色 选择框颜色 select2 container default select2 selection multip