jquery - 如何通过 jQuery 更改 SVG 元素的颜色(拖动选定的颜色)

标签 jquery asp.net svg

我制作了一个颜色选择器,我希望用户更改颜色 通过将选定的颜色拖动到 SVG 元素来创建我的 SVG 元素。 - 是 这可能吗?

最佳答案

$('#colorSelector').ColorPicker({
color: '#0000ff',
onShow: function (colpkr) {
    $(colpkr).fadeIn(500);
    return false;
},
onHide: function (colpkr) {
    $(colpkr).fadeOut(500);
    return false;
},
onChange: function (hsb, hex, rgb) {
// here you can change your SVG style 
    $('#colorSelector div').css('backgroundColor', '#' + hex);
}});

和链接COLOR PICKER - JQUERY PLUGIN

关于jquery - 如何通过 jQuery 更改 SVG 元素的颜色(拖动选定的颜色),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13245666/

相关文章:

javascript - Jquery .on() 不调用选择器

asp.net - div 的随机背景图片

javascript - 我的 signalR 客户端缺少哪些基本组件?

c# - 更新面板 asp.net - 页面刷新

javascript - HTML 中的 SVG 文件

javascript - 圆圈周围的链接文本

javascript - document.title 函数无法设置它与 php 一起使用

jquery - 如何使用 jquery 正确附加许多 div?

javascript - 单击父项,忽略其子项

javascript - 我可以在不使用 id 的情况下向 svg 元素添加 mask 吗?