gpt4 book ai didi

javascript - 单击按钮后生成的表单中的 jscolor

转载 作者:行者123 更新时间:2023-12-02 13:52:46 25 4
gpt4 key购买 nike

我想使用 jscolor 进行颜色输入 http://jscolor.com/ ,但如果我需要的话,我无法在单击按钮时以 javascript 生成的形式使用该插件:

//this works
<script type="text/javascript" src="js/jscolor.js"></script>
<input id="theinput" />

Javascript:

$(document).ready(function() {
$('#theinput').addClass('jscolor');
});

但这不起作用:

<input id="theinput" />
<button id="thebutton">Add Color Propety</button>

Javascript..

$(document).ready(function() {
$('#thebutton').click(function() {
$('#theinput').addClass('jscolor');
});
});

最佳答案

快速查看 jscolor JS 文件后,如果要将颜色选择器动态附加到元素,则需要调用 jscolor 函数:

$(document).ready(function(){
$('.thebutton').on('click', function(){
var myColor = new jscolor($('#theinput')[0]);
});
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jscolor/2.0.4/jscolor.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>

<input id="theinput" />
<button class="thebutton">Add Color Propety</button>

关于javascript - 单击按钮后生成的表单中的 jscolor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40910621/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com