<分区>
我想从白色跳动到另一种颜色,但我不确定如何为这段代码添加颜色
<script>
$(document).ready(function() {
$("#white36").click(function () {
$('#book').effect("pulsate", { times:3000 }, 500);
});
});
</script>
标签 javascript jquery
<分区>
我想从白色跳动到另一种颜色,但我不确定如何为这段代码添加颜色
<script>
$(document).ready(function() {
$("#white36").click(function () {
$('#book').effect("pulsate", { times:3000 }, 500);
});
});
</script>
最佳答案
你将需要这个插件来使用 jquery 动画颜色(它不是默认的): http://www.bitstorm.org/jquery/color-animation/
然后你可以这样做:
var pulsateInterval = null, i = 0;
$(document).ready(function() {
$('#white36').click(function() {
// set interval to pulsate every 1500ms
pulsateInterval = setInterval(function(){
// animate back and forth
$('#book').animate({
background-color: 'red',
}, 500).animate({
background-color: 'white',
}, 500);
i++;
// stop at 3000 pulsations
if(i == 3000){
clearInterval(pulsateInterval);
}
}, 1500);
});
});
关于javascript - Jquery 脉动来自不同的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15236654/
相关文章:
javascript - 这是来自 chart.js 的自定义问题
javascript - 在 select with knockout 中更改事件
javascript - 加载后在 gallerio.io 中使用 javascript 旋转图像
javascript - 如何搜索其值可能在字符串中包含“或”的选项?
javascript - angularjs 单击按钮显示下一个/上一个 div
javascript - 如果 php 返回位置 header ,我如何在 jquery ajax 中找到页面?
javascript - 区域.js : 140 Uncaught TypeError: Cannot read property 'remove'