2013-10-15 34 views
0

我在我的jqgrid columnb標題中有一個mastercheckbox。要求就像單擊一個彈出窗口必須顯示,如果我雙擊相同的mastercheck框,我不得不顯示另一個彈出窗口。我是jquery,javascripts的新手,我很困惑我是否可以在同一個複選框上捕獲單擊事件和雙擊事件。另外,如果我必須在點擊一次後雙擊,我的單擊事件將被調用正確?你能提供一些想法如何做到這一點?截至目前,我還沒有開始編碼雙擊(也不知道如何捕捉雙擊事件)。如何捕捉單選框和雙擊複選框

+0

我想你使用變更事件和檢查,檢查或不:) –

回答

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

    }); 

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

    }); 

//不知道是否DBLCLICK觸發器複選框... //更好地利用變化情況

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

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

     }); 

參考change

:checked

.is()

DEMO

+0

你能PLS設置的jsfiddle這個? – Sanjay

+0

當然我會設置@Sanjay等5分鐘 –

+0

看到更新@Sanjay –

相關問題