アンカー リンクをクリックしてCtrl+
、キーボードのキー (または Mac の同等のキー) を押したかのようにシミュレートすると、これは可能ですか? はいの場合、これを行う方法を教えてください。
何かのようなもの
<a href="#" onclick="simulateCtrlKeyPlus();return false;">Ctrl+</a>
アンカー リンクをクリックしてCtrl+
、キーボードのキー (または Mac の同等のキー) を押したかのようにシミュレートすると、これは可能ですか? はいの場合、これを行う方法を教えてください。
何かのようなもの
<a href="#" onclick="simulateCtrlKeyPlus();return false;">Ctrl+</a>
CTRL+Mousewheel Zoom 機能の動作をシミュレートしたいだけの場合は、CSS3-Transitions を使用できます。これに適した jQuery プラグインはjquery Transitです。
例:
$('a.ctrlplus').click(function() {
$('body').transition({ scale: ($('body').css('scale')+0.1) });
});
すべてのブラウザで動作するかどうかはわかりません。
すべてのブラウザーがこの機能を持っているわけではないか、同じ方法で行うわけではないため、ブラウザー API レベルでこれにアクセスする必要があると確信しています。
あなたが何を達成しようとしているのか理解できませんが、ここにプラグインがあり、キーボード ショートカットの処理が非常に簡単になりました。
ここに例があります
shortcut.add("Ctrl+Shift+X",function() {
alert("You have pressed Ctrl+____");
});
それがあなたを助けることを願っています。