Javascript 使颜色选择器值的文本颜色

Javascript 使颜色选择器值的文本颜色,javascript,jquery,Javascript,Jquery,我需要你的帮助。我有钮扣。有了pres,我就可以做文字了。单击此文本,我可以编辑此文本。我有一个颜色选择器。我需要,当我选择颜色时,我创建的文本也会改变颜色(它会根据colorpicker的这个值改变),我不知道怎么做。请帮帮我 函数addText(){ 变量类型=$(“.select txt”).val(); var align=$(“.form align”).val(); var float=“文本对齐:”; var id=Date.now(); var editBlock=“$('.e

我需要你的帮助。我有钮扣。有了pres,我就可以做文字了。单击此文本,我可以编辑此文本。我有一个颜色选择器。我需要,当我选择颜色时,我创建的文本也会改变颜色(它会根据colorpicker的这个值改变),我不知道怎么做。请帮帮我

函数addText(){
变量类型=$(“.select txt”).val();
var align=$(“.form align”).val();
var float=“文本对齐:”;
var id=Date.now();
var editBlock=“$('.edit block')”;
var display=“,”block';
var colorValue=$(“.color”).val();
var color=“color:”;
var closeTag=“;”;
var onclick=“onclick=“+editBlock+”.css('display'”+display+”);
var普通=“文本”;
var h=“text”;
如果(类型=“普通”){
$(“.preview”).append(普通);
} 
else if(类型为startsWith(“h”)){
$(“.preview”)。追加(h);
}
$(“.color”).minicolors({
默认值:“000”
});
$(“.color”).on(“更改”,函数(){
var colorValue=$(“.color”).val();
普通。追加(颜色+颜色值);
});
}
函数showTextWindow(){
var modal=$(“.modal txt容器”);
if(modal.css('display','none')){
css('display','grid');
}
否则{
css('display','none');
}
}
函数showTextWindow(){
var modal=document.querySelector(“.modal txt容器”);
if(modal.currentStyle){
var displayStyle=modal.currentStyle.display;
}else if(window.getComputedStyle){
var displayStyle=window.getComputedStyle(模态,null).getPropertyValue(“显示”);
}
如果(displayStyle==“无”){
modal.style.display=“网格”;
}
否则{
modal.style.display=“无”;
}
}
函数showElement(){
var modal=document.querySelector(“.choose选项”);
var add=document.querySelector('.add');
if(modal.currentStyle){
var displayStyle=modal.currentStyle.display;
}else if(window.getComputedStyle){
var displayStyle=window.getComputedStyle(模态,null).getPropertyValue(“显示”);
}
如果(displayStyle==“无”){
modal.style.display=“网格”;
}
否则{
modal.style.display=“无”;
add.style.display=“block”;
}
}
*{
大纲:无;
填充:0;
保证金:0;
}
.选择选项{
背景色:352a2c;
位置:固定;
颜色:白色;
字体系列:“Scada”,无衬线;
填充:15px;
宽度:14%;
}
.insert txt块{
垫底:3%;
字体大小:1.3em;
}
.btn txt::之前{
内容:'\f031';
字体系列:“fontAwesome”;
保证金权利:3%;
}
.btn txt{
字体大小:1.2米;
列表样式:无;
过渡:0.1s;
填充物:5px;
}
.btn txt:悬停{
背景色:#7272;
}
.modal insert txt{
背景色:352a2c;
颜色:白色;
字体系列:“Scada”,无衬线;
填充:20px;
右边填充:25px;
宽度:130%;
边界半径:4px;
}
.modal txt容器{
显示:网格;
证明内容:中心;
右:0;
左:0;
位置:固定;
最高:15%;
显示:无;
}
.集装箱{
位置:固定;
}
挑选{
-webkit外观:无;
-moz外观:无;
-ms外观:无;
外观:无;
大纲:0;
盒影:无;
边界:0!重要;
背景图像:无;
宽度:85%;
身高:100%;
保证金:0;
填充:0.5em;
光标:指针;
颜色:黑色;
背景:白色;
边界半径:1px 0px 0px 1px;
}
.表格组::之后{
内容:'\25BC';
位置:绝对位置;
填充:0.5em;
背景:rgb(59,61,52);
指针事件:无;
线高:1.7em;
-webkit过渡:.25秒所有轻松;
-o型过渡:.25秒,全部缓解;
过渡:.25秒全部缓解;
颜色:白色;
}
.表格组{
位置:相对位置;
显示:块;
高度:1.7em;
利润率:1%0%5%0;
边框:1px实心#272822;
}
.btn插入文本{
边界:无;
颜色:白色;
背景#ff5959;
填充物:5px;
字号:1.01em;
边界半径:2px;
光标:指针;
}
.btn插入文本:悬停{
背景:#e54040;
}
.modal insert txt span{
字体大小:1.1米;
}
.modal insert txt h2{
垫底:2%;
}
.modal insert txt hr{
利润底部:3%;
}
.flex结束标题{
显示器:flex;
证明内容:周围的空间;
}
.键入插入的li{
光标:指针;
}
.结束{
字体大小:1.7em;
利润上限:-1%;
光标:指针;
}
.关闭::之后{
内容:'\f057';
字体系列:“fontAwesome”;
颜色:#ff5959;
}
.添加{
字号:2em;
光标:指针;
显示:无;
位置:固定;
左:1%;
最高:2%;
}
.add::之后{
内容:'\f055';
字体系列:“fontAwesome”;
颜色:#ff5959;
}
#文本区域编辑{
宽度:80%;
高度:100px;
调整大小:无;
边框:2px实心#3B3D45;
背景#3B3D45;
颜色:白色;
填充:4%;
字号:1.05em;
边界半径:4px;
显示器:flex;
证明内容:中心;
位置:相对位置;
最高:1%;
}
.编辑块{
背景:#272822;
宽度:20%;
高度:100vh;
浮动:对;
颜色:白色;
字体系列:“Scada”,无衬线;
填充:20px;
显示:无;
位置:固定;
排名:0;
右:0;
}
.编辑块跨度{
字体大小:1.3em;
}
.MiniColor主题默认值。MiniColor输入{
高度:29px!重要;
左侧填充:30px!重要;
}

现场舱底水
插入元素
    文本
插入文本
Тип Текста 纯文本 h1 氢 h3 h4
var onclick = 'onclick="editTextColour(this)"';
function editTextColour(elem) {
    $('.editing').removeClass('editing');
    $(elem).addClass('editing');
    $('.edit-block').show();
}
$(".color").on("change", function() {
    var colorValue = $(".color").val();
    $('.preview .editing').css('color', colorValue);
});