jquery - script-tutorials.com Colorwheel改变不同div的颜色

标签 jquery css html canvas

我正在使用这个颜色选择器来更改元素的颜色:http://www.script-tutorials.com/html5-color-picker-canvas/ .单击一个元素会打开颜色选择器,选择一种颜色会更改最初单击的 div 的颜色。

<div id="preview"></div>


$('.preview').css('backgroundColor', pixelColor);
$('.preview').click(function(e) { // preview click
                  $('.colorpicker').fadeToggle("slow", "linear");
                  bCanPreview = true;
                  });

单击元素会按预期打开颜色选择器,但是,当我尝试更改单击元素时,例如,通过添加按钮:

<input id="button" type="button" value="click" />


$('.preview').css('backgroundColor', pixelColor);
$('.button').click(function(e) { // preview click
                  $('.colorpicker').fadeToggle("slow", "linear");
                  bCanPreview = true;
                  });

绝对没有任何变化。澄清一下,我希望能够单击一个按钮,打开颜色选择器,并在选择颜色时更改原始元素的颜色。我能做些什么不同的事情?

最佳答案

在我看来,当它是一个 id(不是一个类)引用者时,你用点而不是 pawn 调用选择器:

$('.button')

作为身份证:

$('#button')

关于jquery - script-tutorials.com Colorwheel改变不同div的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27259272/

相关文章:

javascript - 使用 jQuery 和 css 的下拉菜单

javascript - Chart.js 在窗口调整大小时消失

javascript - 使用 SVG 阻止网络(xhr)调用?

javascript - 如何在纯 JavaScript 中实现 jQuery 的 .wrapInner() 函数?

jquery - 我想延迟表单操作,但在重定向之前仍将其提交

jquery - 使用 jQuery 提取单击的 HTML 表格的单元格索引

javascript - 使用 jQuery 选择某些文本时如何触发灯箱?

css - HTML5/CSS|出现滚动条时如何禁用响应?

php - HTML, CSS - 我想创建一个按钮 "Preview",它将向用户显示他的输入

html - 模式和类型 ="email"一起使用是否有问题?