改变文本的颜色在定时间隔
jQuery: change text colour at timed intervals
我希望有人能帮我解决一个jQuery问题。我有一个网站,我想要文本块改变颜色在定义的时间间隔内,当页面加载。例如,在以下代码中;
<div id="fade">
<div class="fade1">text block 1</div>
<div class="fade2">text block 2</div>
<div class="fade3">text block 3</div>
</div>
我想把。fade1从color: #000, font-weight: normal;color: #F00, font-weight: bold持续5秒,然后恢复正常;然后是。fade2,然后是。fade3等等。我希望这些效果发生在页面加载,而不是触发鼠标点击或悬停。
我对这种类型的编程相当陌生,并尝试使用jQuery.Color()和.animate()方法,但我似乎无法达到我想要的效果。如有任何帮助,不胜感激-谢谢。
**这是我第一次写这篇文章以来使用的代码:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>
<div id="fade1">Text Block 1</div>
<div id="fade2">Text Block 2</div>
<div id="fade3">Text Block 3</div>
<script type="text/javascript">
var index = 0;
setInterval(highlightText, 3000);
function highlightText() {
index = (index % 3) + 1;
$('#fade' + index).css('color', '#e7008a').css('font-size', '110%');
setTimeout(function() {
$('#fade' + index).css('color', '#000').css('font-size', '100%');
}, 2900);
}
</script>
使用你的文档的ready函数,你可以在这里阅读更多。
在ready函数中使用setTimeout函数。
相关文章:
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 高亮显示时编辑文本大小和颜色
- 用与线条相同的颜色填充多折线图上的点
- 更改使用Chart.js创建的图表中的轴线颜色
- 如何使用jquery更改html中的背景颜色
- 绑定时将Parsley minlength消息作为选项传递时,未对其进行自定义
- 动态更改高图中的系列颜色
- jsf中两个字符串的颜色代码差异
- 我们如何使用css或JavaScript在i/j上更改句点(点)的颜色
- d3.hexbin插件-动态定义颜色域以适应数据
- 我如何制作一个JS函数,它可以从相似的原始颜色双向更改为某个颜色
- 如何使用Javascript使屏幕颜色随时间变化
- 文本颜色,随时间褪色效果
- 点击元素时循环/补间颜色
- javascript:用于打开和关闭定时颜色更改的按钮
- 定时更改HTML颜色
- 定时背景颜色的变化
- 改变文本的颜色在定时间隔
- 定时文本颜色
- 如何在melonJS中随时间改变精灵的颜色