Скажите, как переделать скрипт чтоб он воспринимал 2 блока?
Код без проблем работает так,
<li class="variant_amount">
<span style="background-color:#fff;" class="color_icon"></span>
<input name="variant" class="color_input" type="hidden" value="#fff" />
</li>
$('.color_icon, .color_link').ColorPicker({
color: $('.color_input').val(),
onShow: function (colpkr) {
$(colpkr).fadeIn(500);
return false;
},
onHide: function (colpkr) {
$(colpkr).fadeOut(500);
return false;
},
onChange: function (hsb, hex, rgb) {
$('.color_icon').css('backgroundColor', '#' + hex);
$('.color_input').val(hex);
$('.color_input').ColorPickerHide();
}
});
Но если править
<li class="variant_amount">
<span style="background-color:#fff;" class="color_icon"></span>
<input name="variant" class="color_input" type="hidden" value="#fff" />
</li>
<li class="variant_amount">
<span style="background-color:#fff;" class="color_icon"></span>
<input name="variant2" class="color_input" type="hidden" value="#fff" />
</li>
Как написать чтоб привязывался не в variant2 и т.д. а был универсален, к примеру чтоб значений было 100