jQueryでtouchイベントをbindする
スマートフォンでtoggleするメニュー等の開閉ボタンをタッチした時、適用している:hoverスタイルが、
タッチ後にも適用されたままになってしまい、不恰好です。
調べてみる と、jQueryの.bind()を使ってオブジェクトのイベントを取得して
クラスを追加する方法で、タッチしたときにスタイルを変更することができることがわかりました。
でもこのやり方だと、:hoverとtouchの共存ができないので
(bindにmouseenterを記述すると:hoverの時と同じ挙動になる)
もっと良い方法があれば、知りたいです。
cssに:touchがあればいいのに。