我有一个输出图像的 php 脚本,此时要选择图像,您必须单击一个复选框。我想更改它,以便在单击父 div 时将复选框设置为选中。
如果我的父 div 有不同的 id,我知道该怎么做,并且该类似乎不好,因为它将 php 输出的所有复选框设置为真/假。
这是我到目前为止所拥有的:
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 时,我将如何将复选框设置为已选中?
提前感谢您的帮助。