jQuery:Ctrl+クリックを拾う

goto_jp 853views 更新:2015年3月17日
$(function(){
    $('#object').click(function(event){
        if (event.ctrlKey){
            alert('Ctrl + クリック!');
        }
    }
});

以上で #object がCtrl+クリックされたかどうかを判別できる。

$(function(){
    $('#object').click(function(event){
        if (event.shiftKey){
            if (event.ctrlKey){
                alert('Shift + Ctrl + クリック!');
            }
        }
    }
});

このように入れ子にすればShift+Ctrl+クリックといった判別もできる。

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません