Jquery 在contenteditable中交替字体颜色

Jquery 在contenteditable中交替字体颜色,jquery,html,css,Jquery,Html,Css,您好,我正在尝试在键入时替换字体颜色。但是,当我输入新文本时,我的文本遵循相同的颜色,并且不交替。我想知道为什么在我打印新字母时它不是交替的。非常感谢你的帮助 $(“span”)。每个函数(索引){ var originalText=$(this.text(); var newText=“”; 对于(变量i=0;ispan{ 颜色:蓝色; } 这只是一个测试。 颜色 document.getElementById(“inputArea”).addEventListener(“输入”,可选

您好,我正在尝试在键入时替换字体颜色。但是,当我输入新文本时,我的文本遵循相同的颜色,并且不交替。我想知道为什么在我打印新字母时它不是交替的。非常感谢你的帮助

$(“span”)。每个函数(索引){
var originalText=$(this.text();
var newText=“”;
对于(变量i=0;i
span{
颜色:红色;
字体大小:粗体;
}
span>span{
颜色:蓝色;
}

这只是一个测试。

颜色
document.getElementById(“inputArea”).addEventListener(“输入”,可选颜色);
交替色();
函数alternateColor(){
$(“span”)。每个函数(索引){
var originalText=$(this.text();
var newText=“”;
对于(变量i=0;i
span
{
颜色:红色;
字体大小:粗体;
}
span>span
{
颜色:蓝色;
}

这只是一个测试。

颜色
document.getElementById(“inputArea”).addEventListener(“输入”,可选颜色);
交替色();
函数alternateColor(){
$(“span”)。每个函数(索引){
var originalText=$(this.text();
var newText=“”;
对于(变量i=0;i
span
{
颜色:红色;
字体大小:粗体;
}
span>span
{
颜色:蓝色;
}

这只是一个测试。

颜色
你好,Gokul,谢谢你的帮助。它似乎只适用于第一个字母,然后文本就放在我这一行的前面。有办法解决吗?你好,Gokul,谢谢你的帮助。它似乎只适用于第一个字母,然后文本就放在我这一行的前面。有没有办法解决这个问题?这个问题可以给你很大的帮助,我想这个问题可以给你很大的帮助,我想