1

これはかなり奇妙なケースです。ここでコードを見ることができます:

http://jsfiddle.net/zpZtH/2/

4

3 に答える 3

1

input要素を使用して要素をラップしないlabelでください。これを試してください:

<label for="average-data" class="section-view-time-checkbox">
    <span class="custom checkbox checked"></span> Average  
</label>
<input type="checkbox" id="average-data" style="display: none;">

http://jsfiddle.net/zpZtH/7/

于 2012-06-29T02:12:36.670 に答える
0

http://jsfiddle.net/Cc55g/

event.preventDefault()クリック ハンドラ内で呼び出す必要があります。これにより、カスタム関数が実行されると、既定のクリック アクションが実行されなくなります。2 番目のアラートは、フォームが送信されているために発生しています。

于 2012-06-29T02:02:44.010 に答える