0

以下のように、チェックボックスとクロスイメージがあります。

ここに画像の説明を入力

画像をクリックすると、チェックボックスがチェックされます。次のコードを試しました。しかし、役に立たない。

<img src="common_images/x.png" width="13" height="13" alt="X" onClick="this.chk.checked=true;"> 

それを達成するためにJavascriptを手伝ってくれる人はいますか...

4

2 に答える 2

2

jQueryを使用してそれを実現できます

$('image').click(function() {
    $(this).closest('tr').find('input[type="checkbox"]').click();
});

http://jsfiddle.net/nR5Mp/

于 2013-08-17T19:59:45.673 に答える
1

ラベルと高度な CSS セレクターを試してください。

http://jsfiddle.net/eBZQV/1/

<input type="checkbox" class="chk " checked="checked" id="img1" name="img1" value="0" />
<label for="img1">
    <img class="img" src="https://fbcdn-profile-a.akamaihd.net/hprofile-ak-prn1/41566_188055278014093_1312238546_q.jpg" />
</label>
于 2013-08-17T20:04:17.457 に答える