gpt4 book ai didi

JQuery Select2 下拉 onchange 选项文本颜色不改变

转载 作者:行者123 更新时间:2023-12-01 04:43:37 25 4
gpt4 key购买 nike

我有一个使用 Select2 的下拉菜单。我需要更改 onchange 上的下拉选项文本颜色。我做了如下操作:

$("#e1").change(function(){
$(this).css('color', 'red');
});

但它没有按预期工作。

fiddle :FIDDLE

选择2版本:4.0

最佳答案

select2 更改了 html,您将不再拥有 ide1select。您将拥有的元素将是 div,其 ids2id_e1

看来:

id => "s2id_" + id

此外,您将不再有 change 事件,因为您的 div 将没有值。您需要对 s2id_e1select2-choice 元素使用 click 处理程序:

$("#e1").select2();
$("#s2id_e1 .select2-choice").click(function(){
$(this).css('color', 'red');
});

关于JQuery Select2 下拉 onchange 选项文本颜色不改变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33368175/

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