checked элементу
как сделать чтобы по нажатию на например картинку.
<label><input class="pickimg" type="radio" name="color_img" value="black"><a class="cloth_color" style="background-color: #000000" title="Черный"></a></label> <label><input class="pickimg" type="radio" name="color_img" value="white"><a class="cloth_color" style="background-color: #ffffff" title="Белый"></a></label> <label><input class="pickimg" type="radio" name="color_img" value="red"><a class="cloth_color" style="background-color: #ff0000" title="Красный"></a></label> 1ый инпут становился checked. |
Так ведь так и происходит, не? Проблема только в IE, и то вроде только в некоторых версиях. Решение на форуме видел 100%, ищи "label IE картинка click"
<style> .cloth_color{ display: inline-block; height: 10px; width: 10px; border: 1px solid #777; } </style> <label><input class="pickimg" type="radio" name="color_img" value="black"><a class="cloth_color" style="background-color: #000000" title="Черный"></a></label> <label><input class="pickimg" type="radio" name="color_img" value="white"><a class="cloth_color" style="background-color: #ffffff" title="Белый"></a></label> <label><input class="pickimg" type="radio" name="color_img" value="red"><a class="cloth_color" style="background-color: #ff0000" title="Красный"></a></label> |
Apelcun77,
замените <a> на <span> и будет вам счастье |
рони, точняк. Чета глаз замылился. Но в старых (?) IE проблема все же останется.
|
Часовой пояс GMT +3, время: 16:53. |