問題タブ [jquery-hotkeys]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
3359 参照

jquery - js-hotkeys-バインドする方法は?疑問符

私はしばらくの間js-hotkeysを使用しています、それが大好きです。

キーにバインドしたいの?ですが、サポートされていないようです。?疑問符にバインドする理由と方法を知っている人はいますか?

上記のコードは機能しません。

0 投票する
3 に答える
1600 参照

jquery - JQuery ホットキー - 複数の英数字の組み合わせへのバインド

JQuery hotkeysの最新バージョンを使用しています。

プラグインは素晴らしく、基本的に、私が必要とすることを正確に実行します。

ただし、「A + H」などのキーの組み合わせにバインドしたいと思います。たとえば、次のようになります。

これはうまくいかないようです - 誰かがこれを成功させましたか? CTRL+A などは動作しますが、英数字の組み合わせにバインドできれば理想的です。

0 投票する
2 に答える
1489 参照

jquery - jQuery ホットキー プラグインは bind を使用します

John Resig (jQuery 氏) によって書かれたjQuery hotkeys pluginを使用しています。bindただし、 を使用しており、公式の jQuery APIに記載されているように にbind置き換えられました。on

標準コードは次のとおりです。

に変更しようとしbindましonたが、うまくいきませんでした。回避策はありますか、それとも問題ではありませんか?

また、ハンドラーをドキュメントに添付することが常に最善の方法であるかどうかも疑問に思っています。

0 投票する
1 に答える
408 参照

jquery - JQuery ホットキーがショートカットに対して複数回トリガーされるのはなぜですか

次のコードがあります。

各ショートカットは異なる機能用ですが、ctrl+r を使用するとアラートが 4 回表示されます。私は何か間違ったことをしていますか?以下のコードは私にとってはうまく見えます...

私はクロムを使用していますが、それは問題ではないと思います

編集:Hotkeys JQueryプラグインを使用しています

0 投票する
1 に答える
983 参照

jquery - Hotkeys JQuery プラグインで CTRL+N を機能させるにはどうすればよいですか?

次のプラグインを使用しています: リンク

これは、JQuery コミュニティで最も使用されているものだと思います。

ctrl+N を機能させようとすると問題が発生します。以下のコードを参照してください。

クロムで実行すると、ブラウザからの一般的なショートカットである新しいウィンドウが開きます

0 投票する
2 に答える
3458 参照

jquery - jQuery ホットキーを使用して Firefox で ctrl+s をオーバーライドできない

jQuery Hotkeys プラグインを使用しています: http://code.google.com/p/js-hotkeys/

ここに私が使用しているコードがあります:

Chrome では問題なく動作し、Ctrl+s のデフォルト機能は上書きされますが、Firefox ではアラートが発生し、html ページの保存も試行されます。

I know there has to be someway to get it to work, Wordpress in Firefox let's you press ctrl+s to save.

Any ideas?

0 投票する
2 に答える
105 参照

jquery - 入力要素でホットキーイベントを実行した後に変更イベントを実行しない - jquery

何かを書いた後のinput要素の以下のコードで.chane()イベントは正常に実行されます。

しかし、左キーなどのホットキー イベントを使用して入力値を変更すると、入力値を手動で変更するまで change() イベントは機能しません。

なぜ?

関数で値を変更した後、入力要素で change() イベントを実行する方法は?

0 投票する
1 に答える
1500 参照

jquery - アクティブなタブをプログラムで変更すると、ui-state-focus クラスが JQuery UI タブから削除されない

私はjquery hotkeysプラグインを使用しており、キーダウンプレスを次のようにJQuery UIタブにバインドしています:

問題は、タブをクリックしてからキーダウンを使用して別のタブを選択すると、前のタブがまだ次のui-state-focusようにスタイル設定されていることです。

他の場所をクリックするまで、このままです。jQuery UI 1.10.3、jQuery 2.0.1、および jQuery Hotkeys 0.8 を使用しています。

今のところそれを解決するために行ったことは、これをすべてのキーダウンバインドの中に入れることです

しかし、より良い解決策があるかどうか疑問に思っています。