エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Shiftキーを押しながらだとdraggableが効かない?!
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Shiftキーを押しながらだとdraggableが効かない?!
はじめに 「らくしふ」のシフト表には、シフトのドラッグ&ドロップによるシフトの移動機能があります。... はじめに 「らくしふ」のシフト表には、シフトのドラッグ&ドロップによるシフトの移動機能があります。 この機能をリリースして以降、せっかくなら「Shiftキーを押しながらドラッグ&ドロップしたらコピーされてほしい」という声も聞こえてきました。 「おう、そんなの簡単やぞ。やったろやないか」 ということで実装してみたら、ブラウザの仕様?影響によりちょっと問題にぶち当たったので、その問題と解決方法のご紹介です。 ドロップ時の判定実装 そもそも「コピー」か「移動」はどう判定すれば良いのでしょうか。 それはdropイベント時のshiftKeyフラグを使えば簡単です。 Shiftキー押してるとドラッグできない?! しかし動作確認してると次の問題に直面しました。 「ドラッグを開始してからShiftキーを押してドロップすれば問題なくコピーできるが、最初からShiftキーを押していると、そもそもdraggab