JQuery 使用计时器在 for 循环中更改 CSS
JQuery changing CSS in for loop with timer
我的问题是:使用通过jQuery和计时器一起影响CSS的for循环的最智能方法是什么?
这是一个小提琴:
http://jsfiddle.net/j6jLh2dn/
下面是我尝试实现一个计时器,它定义了一定的时间量,您可以按 Enter 键或不按 Enter 键,根据情况,它会将值推送到数组。
setTimeout(function(){
if(e.which == 13){
choice = 1;
} else {
choice = 0;
}
if(nBack == randomNumber){
if(choice == 1){
correct.push(0);
} else if(choice == 0){
incorrect.push(0);
}
} else {
if(choice == 0){
correct.push(0);
} else if(choice == 1){
incorrect.push(0);
}
}
}, 1000 * i * y)();
这是应该选择某个CSS ID的部分,然后根据选择的随机数对其进行编辑:
randomNumber = Math.floor( Math.random() * (m+1) );
while(randomNumber === history[i-1]){
randomNumber = Math.floor( Math.random() * (m+1) );
}
$("." + randomNumber).css({ "background-color": "#ffe"});
history[i] = randomNumber;
我已经让它在没有计时器的情况下运行,只有警报,我也让计时器工作,但是在尝试集成两者并让它影响 CSS 时,它将无法工作。
尝试替换代码
$("." + randomNumber).css({ "background-color": "#ffe"});
跟
$("." + randomNumber).css({ "backgroundColor": "#ffe"});
jQuery在通过对象输入css属性时不接受"-"
相关文章:
- 只在滚动时播放循环css动画-滚动停止时停止
- 创建一个循环来简化HTML和CSS代码
- 在Stylus css中循环@font face
- 使用循环增加css属性值
- CSS:在 for 循环中使用第 n 个子项
- 循环并用parseJSON数据替换CSS
- css转换在for循环javascript中无法正常工作
- 循环使用CSS规则遍历数组,并将它们应用于元素
- CSS悬停在JQuery循环的最后一条记录中不起作用
- CSS-转换在JavaScript for循环中不能正常工作
- 循环通过表格查找第一个具有 CSS CSSstablelisttdselect 的 TD 文本
- While为List值在CSS选择器中循环迭代
- jQuery必需字段循环.基于CSS类
- JQuery 使用计时器在 for 循环中更改 CSS
- 在循环中使用JS和CSS更改对象的旋转
- 调整图像大小以使其完美地适合幻灯片,问题仍然是用 for 循环将 CSS 代码替换为我的图像
- CSS 父子循环转换时没有悬停
- 如何更改 javascript for 循环中每个附加 innerHTML 元素的 css
- CSS/JS 滑块与循环的问题
- JavaScript / CSS 循环图像和内容库 - 我的脚本的第一个小部分不起作用