【发布时间】:2011-03-03 00:09:57
【问题描述】:
我想知道.keyup 函数的替代方法。示例
$(".color").keyup(function () {
var top_header = $("#top_header").val();
$("#top").css("background-color", top_header);
});
<input value="#121212" class="color" id="top_header" type="text" />
当我们键入输入文本时,此代码将使用新背景更改id='top'。
现在我将其更改为jscolor 到该字段。所以当我们点击文本输入时会显示颜色生成器。
问题
我应该用什么替换.keyup(function ()来使颜色立即改变而无需输入?
不使用jscolor的例子http://jsfiddle.net/5dsXT/
【问题讨论】:
-
颜色已经在 jscolor 网站上发生了变化,不是吗? jscolor.com
-
当我查看 jscolor 时,它似乎会在您键入时改变颜色,就像您的 jsfiddle 示例一样。你能澄清一下你想要做的更多吗?也许不起作用的一个例子可能会有所帮助......
-
是的.. 实际上在 div
id='top'
标签: javascript jquery