我在我的页面上使用普通的HTML'select'元素,并且根据用户选择,对其他选择元素进行一些过滤。当那些其他选择元素更新时,我会用jQueryUI刷新backgroundColor,以提醒用户发生了什么事。
$(select_element)
.animate({backgroundColor: "#bdedff"}, 200)
.delay(350)
.animate({backgroundColor: "#ffffff"}, 200);
以上会将元素的backgroundColor
更改为蓝色,然后再更改为白色。
现在我正在使用SumoSelect,这似乎不起作用。我从未看到蓝色(动画中的第一种颜色),但背景(默认为灰色)变为白色(动画中的第二种颜色)。如果我在上面的示例中反转颜色,则元素最终变为蓝色(如预期的那样)。但为什么没有看到第一种颜色?
(我没有足够的声誉来添加'sumoselect'标签)