jsやjQueryなどのツールでCtrl +スクロールを検出する方法はありますか? 私はいくつかの動的レイアウトコードを実行しようとしていますが、解像度を変えて画面の幅を検出する必要があり、setTimeout()を使ってタイマーで実現しましたが、パフォーマンスが賢明ではないことがわかりました 他のアイデアも役に立ちます。jsまたはjQueryのctrl + scrollを検出する方法は?
おかげ
jsやjQueryなどのツールでCtrl +スクロールを検出する方法はありますか? 私はいくつかの動的レイアウトコードを実行しようとしていますが、解像度を変えて画面の幅を検出する必要があり、setTimeout()を使ってタイマーで実現しましたが、パフォーマンスが賢明ではないことがわかりました 他のアイデアも役に立ちます。jsまたはjQueryのctrl + scrollを検出する方法は?
おかげ
var ctrlKey = 17;
$(document).keydown(function(e){
if (e.keyCode == ctrlKey) ctrlDown = true;
}).keyup(function(e){
if (e.keyCode == ctrlKey) ctrlDown = false;
});
$(document).bind('scroll', function(){
if (ctrlDown){ alert('scrolling with holding ctrl!'); }
});
CTRLは
を保持している場合はどちらもマウスホイールでもスクロールイベントが呼び出されると、私は、これはpossibbleではないかと思いますが、あなたは 'みました@ media'クエリ? – Andrew