我正在尝试通过控制台更改标签的不同背景颜色的淡入淡出。我使用的命令是$('body').animate({backgroundColor: "#fff"}, 'slow');,我得到了from this thread,但它所做的一切都会返回代表body的jQuery对象。我确实包含了jQuery。
如何通过控制台转换为另一种背景色?

发布于 2015-01-04 22:49:18
默认情况下,您不能使用jQuery设置背景动画:
从jquery文档动画:
除非使用jQuery.Color()插件,否则应将所有动画属性设置为单个数值;大多数非数值属性不能使用基本的jQuery功能设置动画(例如,可以设置宽度、高度或左侧的动画,但不能设置背景色的动画)。除非另有指定,否则属性值将被视为像素数。可以在适用的情况下指定单位em和%。
但是你可以使用一个插件:
发布于 2015-01-04 22:57:40
如果您可以不使用动画。试试这个:
document.getElementsByTagName('body')[0].style.backgroundColor='#000';https://stackoverflow.com/questions/27766672
复制相似问题