エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【JavaScript】safariでclickイベントが発生しない? Output48
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【JavaScript】safariでclickイベントが発生しない? Output48
safariで、一部クリックしても動作しない部分があった。 調べてみると、divタグやpタグでのclickイベン... safariで、一部クリックしても動作しない部分があった。 調べてみると、divタグやpタグでのclickイベントが動作していない模様。 対策までの一部始終をメモしておく。 問題のあったコード まず、問題のコードは以下の通り。 HTML : <p class="button open">OPEN</p> <div class="close"> : </div> : CSS .close { display: none; } Javascript(jQuery) $(document).on("click", ".button", function(){ $('.button .close').show(); }); OPENをクリックすると、divの内容が表示される仕組み。 でもsafariだと動かない…。 対策 すごく簡単なことだけど、CSSに以下を追記すればいけた。 CSS .clos