我想在单击按钮时将段落中某些随机字符的颜色更改为红色。请找到我的代码。我在这方面有一些错误。
$('input').click(function(){
var para = $('#para');
var position = Math.floor(Math.random()*100);
var character = [];
var i=0
while ( i <= 30 )
{
character[i] = para.html().substr(position*(i+1), 1);
i++;
}
$.each(character, function() {
character.css('color','red');
});
});
首先,我创建了一个数组,其中包含段落中的 30 个随机字母。接下来,我曾经each()
遍历数组中的每个元素以应用 css 属性。但是在控制台窗口中弹出一个错误说对象没有方法'css'
我究竟做错了什么 ?