長押しで発動マウスやスマホ用の長押しボタンのサンプルです。デザイン時間的な制御ボタンJavaScriptjQuerysetTimeout[js]mousedown[jquery]slideDown[jquery]bind[jquery]クリックやタップの他に、長く押された時にイベントを発生したときは以下のように作ります。このサンプルではボタンに触れて2秒後に設定しています。以下のボタンを長押ししてください。隠れている要素が表示されます。id="res1">長押し完了div>しかし、これだけだ軽く触れた人には、長押しで何か起こることが伝わりません。ボタン長押し完了このようにすれば、長く押せば何か起こることが伝わります。id="res2">長押し完了div>背景の高さを2倍にして、グラデーションを利用してアニメーションしています。気づいてもらう一手間のご参考に。