コメントありがとうございます。 サービス終了した今なら、安く中古が手に入りそ…
IEのバグで<label>内の<img>で<input type=”radio”>にチェックが入らない
<input type="radio" id="hoge"> <label for="hoge"><img src="xyzzy.jpg"></label>
このようなタグの場合、
画像をクリックするとラジオボックスが選択状態になる
IE11のバグで選択状態にならない場合がある模様
これをjQueryで無理やり対応させてみた
$(document).on('click', 'label > img', function(){ var label = $(this).parent(); if(!label.attr('for')[0]) return false; var tarId = label.attr('for'); $('#' + tarId).prop('checked', true); return false; });
検索
コメントを残す