Javascript 如何";玷污;使用jQuery的文本?
首先,我是jQuery的新手。 我真正想要的是:Javascript 如何";玷污;使用jQuery的文本?,javascript,jquery,html,css,Javascript,Jquery,Html,Css,首先,我是jQuery的新手。 我真正想要的是: 列出一系列句子 例如,这些句子的颜色是黑色的 jQuery使句子改变颜色(例如,当前的颜色将是红色),并使这种效果从一个句子转到下一个句子 这是我非常简单的例子: $(文档).ready(函数(){ myVar=设置间隔(alertFunc,3000); }); 函数alertFunc(){ 对于(变量i=0;i
- 列出一系列句子
- 例如,这些句子的颜色是黑色的
- jQuery使句子改变颜色(例如,当前的颜色将是红色),并使这种效果从一个句子转到下一个句子
$(文档).ready(函数(){
myVar=设置间隔(alertFunc,3000);
});
函数alertFunc(){
对于(变量i=0;i<5;i++){
$(“#”+i).css(“颜色”,“rgb(255194,0)”);//这是当前li的颜色,它循环到下一个li..等
}
}
ul{
填充:0;
保证金:0;
}
李{
列表样式类型:无;
线路高度:30磅;
}
- 一个
两个
三个
您需要使用.delay
,delay()
与动画(fx)队列一起工作
for(var i=0;i<5;i++){
$("#"+i)
.delay(i*400)
.queue(function (next) {
$(this).css("color", "rgb(255,194,0)");
next();
});
}
这就足够了
$(文档).ready(函数(){
i=1;
$(“#”+i.css(“颜色”,“rgb(255194,0)”);//最初只设置第一个颜色行一次
i++;
myVar=设置间隔(alertFunc,3000);
});
函数alertFunc(){
$(“.list li.line”).css(“颜色”,“rgb(0,0,0)”;//将所有行的颜色重置为黑色
$(“#”+i).css(“颜色”,“rgb(255194,0)”);//这是当前li的颜色,它循环到下一个li..等
如果(i==3){
i=1;
}否则{
i++;
}
}
ul{
填充:0;
保证金:0;
}
李{
列表样式类型:无;
线路高度:30磅;
}
- 一个
两个
三个
你想一次只画一行,另外两行是黑色的还是所有的线条都是彩色的?阿琼先生,是的,我想一次只画一行。Hi@Tushar你的回答很有帮助,但我不知道你为什么要删除它?
for(var i=0;i<5;i++){
setTimeout(function(){
$("#"+i).css("color", "rgb(255,194,0)");
}, i*400);
}