画像を出力するphpスクリプトがありますが、現時点では画像を選択するにはチェックボックスをクリックする必要があります。親divがクリックされたときにチェックボックスがオンに設定されるように、これを変更したいと思います。
親divに別のIDがある場合、これを行う方法を知っています.phpが出力したすべてのチェックボックスをtrue/falseとして設定するため、クラスは良くないようです。
これは私がこれまでに持っているものです:
JQuery
$('#div').bind('click', function() {
var checkbox = $(this).find(':checkbox');
checkbox.attr('checked', !checkbox.attr('checked'));
});
HTML(phpで出力するので複数あります。)
<div id="div" style='display:inline-block; padding:15px;' class='lifted drop-shadow-sq'>
<img class='reflect reflect-br' width='150px' height='150px' src=\"thumb.php?id=$id\">
<input type='checkbox' class=\"show-man\" name=\"images[]\" value='$id'>
</div>
では、他のチェックボックス間で競合が発生しない方法で親 div がクリックされたときに、チェックボックスをチェック済みとして設定するにはどうすればよいですか?
事前に助けてくれてありがとう。