我正在尝试通过其id
监听输入字段更改,其中输入字段绑定到虹膜颜色选择器。以下是示例代码:
HTML
输入字段
<input type="text" id="input_id" class="elmnt_color"/>
要更改的元素
<div id="box">Manipulate this!</div>
JQUERY
绑定更改
$('.elmnt_color').iris({
change: function(event, ui) {
$(this).siblings("input").change();
}
});
通过id
$("#input_id").on("change", function(){
var style = '<style type="text/css">';
style += '#box {background: ' + $(this).val() + '}';
style += '</style>';
$('head').append(style);
});
问题:
blue
到red
,#box
背景颜色仍为blue
,
而不是red
。等等。&#34;。问题:
我应该使用什么来触发input field
更改虹膜颜色选择器更改而不是这些代码:
change: function(event, ui) {
$(this).siblings("input").change();
}
所以我可以摆脱上面提到的问题。
非常感谢任何帮助!
最好的问候