タグ

Qiitaとjqueryに関するni66lingのブックマーク (2)

  • jQueryを使ってキーの同時押し取得(shiftやctrl) - Qiita

    チャットなどを作るときに、"Shift+Enterキーを押したときに送信を行う"などをよく使うと思います。このときのキーの同時押しの処理がイマイチ情報を調べにくかったのでまとめておきます。 やりたいこと Shift + Enterを押した時に何か 調査 1つのキーコード取得 jQueryのkeydownメソッドを使うと凄く簡単に1つのキーなら取得できました。 keydown(fn) - jQuery 日語リファレンス 複数のキーコード取得 基的には1つのキーコードを取得してそれが押された状態で次のキーが押されたという判定をkeyup,keydownを使って取得するみたいです。 JavascriptでKeyの同時押しを判定する ...けっこうめんどくさそうでした。 (てかキーコードいちいち調べるのも面倒) altKeyとかmetaKeyとかのイベントがあるっぽい 教えてもらったのですが、

    jQueryを使ってキーの同時押し取得(shiftやctrl) - Qiita
  • jQueryで設定されたクリックイベントなどを定義している場所を調べる方法 - Qiita

    Chromeなどのモダンブラウザであれば、デベロッパーツールがあってJavaScriptのデバッグなどもそこで容易にできる。例えば、なんかのボタンにJavaScriptでクリックイベントを設定している場合、なにが設定されているかの確認もサクッとできる。 デベロッパーツールで、イベントの中身を確認 <div id="click1">click1</div> <script> var click1 = document.getElementById('click1'); click1.addEventListener('click', function() { console.log('click1'); }); </script> Command + Option + i のショートカットで起動 調べたい要素を選択し、右側のパネル「Event Listeners」を選択する 右端のフィルタっ

    jQueryで設定されたクリックイベントなどを定義している場所を調べる方法 - Qiita
  • 1