javascript - 没有颜色插件的jquery颜色褪色

标签 javascript jquery css

我环顾四周以了解如何使用 jquery 淡化背景颜色,但所有答案都指向 jquery color plugin,我不想使用它。我想要一个纯 jquery 代码来做它但似乎无法找到它。而我的工作单位非常不愿意为他们的网站使用插件,所以我必须使用纯 jquery。

我不是 jquery 方面的专家,但这是我想出的,我认为这不是解决方案:

$('#fade').css('background-color', '#2CAEA8').animate({'opacity': 0});

我只想让背景从任何颜色淡化为白色。请问有人能给我指路吗?谢谢。

最佳答案

为什么不自己写代码呢?

你知道FFFFFF是白色的,可以理解为RGB 255 255 255

例如,您有一个 rgb(从十六进制转换而来)值 100 100 100,然后您只需运行一个循环并递增这些值直到它们达到 255,并在每次迭代时将背景颜色设置为匹配。

关于javascript - 没有颜色插件的jquery颜色褪色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5522881/

相关文章:

javascript - Ajax 未获取最新版本的 JSON 文件

Javascript/jQuery - 是否可以封装并返回异步执行函数的结果?

javascript - 在此 JS slider 中的图像下方添加文本

css - 文本溢出不适用于 HTML5

php - 有没有办法在 Drupal 中为域和子域动态添加特定类?使用代币

javascript - 如何使用 ng-model 在文本框中预填充值

Javascript 'click' 按钮只能工作一次,必须刷新页面

javascript - 如何用jquery自然地选择文本?

javascript - 使用angularjs在时区添加冒号

css - Internet Explorer margin css hack