Вы можете попробовать использовать что-то похожее на:
<script type="application/javascript">
$(document).ready(function(){
$("#theme01").click(function(){
$("#myinput1").val('#aaafFF');
$('#myinput1').click();
setTimeout( function(){
$('#c3').blur();
$('#c3').click();
$('#c3').blur();},
50);
return false;
});
});
</script>
, где # c3 - это где-то другой div.
Это будет эффективно показывать и скрывать модкодер достаточно быстроне вижу его.
Редактировать : Полный ответ
$("#theme01").click(function(){
$("#myinput1").val('#aaaFFF');
$('#myinput1').click();
setTimeout( function(){$('#modcoder_ok').click();}, 50);
});
$("#theme02").click(function(){
$("#myinput1").val('#222ccc');
$('#myinput1').click();
setTimeout( function(){$('#modcoder_ok').click();}, 50);
});
А затем в HTML: Тема 1 Тема 2
Я использую две кнопки,delayed # modcode_ok.click () программно нажимает кнопку «ОК», чтобы выбрать и обновить цвет.На моем компьютере setTimeout на 50 мс слишком быстрый, и я не вижу всплывающее окно.Может быть, вам нужно приспособиться к вашим потребностям.