Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 如何从选项列表项背景色获取div的背景色_Jquery_Css - Fatal编程技术网

Jquery 如何从选项列表项背景色获取div的背景色

Jquery 如何从选项列表项背景色获取div的背景色,jquery,css,Jquery,Css,我有个问题。您可以在此处找到代码: 正如你所看到的,有一些配色方案。当我单击其中一个选项时,这些颜色将应用为主选项列表项和次选项列表项的背景色。这部分很好用 当我选择一种颜色作为主色时,该颜色将填充列表旁边的框。但事实并非如此。当我选择一种颜色作为次要颜色时,它会起作用。然后,如果我选择了一种原色,无论我选择什么,用与第二种颜色完全相同的颜色填充框 有人能帮我吗?对不起,我的英语不好。您的jQuery选择器不够准确。更改事件中的匿名函数应为: $("select#colorList1 opti

我有个问题。您可以在此处找到代码:

正如你所看到的,有一些配色方案。当我单击其中一个选项时,这些颜色将应用为主选项列表项和次选项列表项的背景色。这部分很好用

当我选择一种颜色作为主色时,该颜色将填充列表旁边的框。但事实并非如此。当我选择一种颜色作为次要颜色时,它会起作用。然后,如果我选择了一种原色,无论我选择什么,用与第二种颜色完全相同的颜色填充框


有人能帮我吗?对不起,我的英语不好。

您的jQuery选择器不够准确。更改事件中的匿名函数应为:

$("select#colorList1 option:selected").each(function (){...
...
$("select#colorList2 option:selected").each(function (){...

正在工作。

非常感谢。工作完美。
$("select#colorList1 option:selected").each(function (){...
...
$("select#colorList2 option:selected").each(function (){...