0

jqgrid columnb ヘッダーに mastercheckbox があります。要件は、シングル クリックで 1 つのポップアップを表示する必要があり、同じマスター チェック ボックスをダブルクリックすると、別のポップアップを表示する必要があるようなものです。私はjquery、javascriptsが初めてで、同じチェックボックスでシングルクリックイベントとダブルクリックイベントの両方をキャッチできるかどうか混乱しています。また、ダブルクリックする必要がある場合、1回クリックした直後に、シングルクリックイベントが正しく呼び出されますか? これを行う方法を教えてください。そして今のところ、ダブルクリックのコーディングを開始していません(また、ダブルクリックイベントをキャッチする方法もわかりません)。

4

2 に答える 2

1
     $('#checkbox1').on('change',function() {

    if($(this).is(":checked"))// behave like  click
    {
// do your stuff
    }else{// behave like double-  click
// do your stuff    
}

        });

参照変更

:チェックあり

。は()

デモを見る

于 2013-10-15T05:47:19.787 に答える
1
  $('#checkbox1').on('click',function() {

    });

  $('#checkbox1').on('dblclick',function() {

    });

// dblclick がチェックボックスに対してトリガーするかどうかはわかりません... // change イベントを使用することをお勧めします

于 2013-10-15T05:44:58.267 に答える