我的 html 代码中有一个给定的 p 元素列表。在页面加载时,我尝试<p>
按给定的时间间隔(1 秒)对每个元素的内容的修改进行排队。
给定html:
<p>I want to change first!</p>
<p>I want too!</p>
<p>Me 3rd !</p>
<p>Hey, don't forget me!</p>
的CSS:
p { padding: 2px 5px 0px 10px; }
.p { color: #999; }
.green { color:green; border-bottom: 1px solid #888; background: #EEE; }
既然我想链接修改,那么 JS 应该是什么。字面意思:第一个p句要先修改CSS/HTML,1秒后第2行替换,1秒后第3行,4秒后第4行,以此类推。
$("p").ready(function(){
setInterval(function () {
$('p').text('aaaahhhhh.... happy!')
}, 1000);
});
我做错了什么?我应该使用 for 循环 each() 而不是 selector + setInterval 吗?请转发关键字,以便我可以挖掘相关文档。小提琴欣赏~