質問するログイン新規登録

回答編集履歴

1

文書の改善

2020/01/15 02:40

投稿

makosankibu
makosankibu

スコア289

answer CHANGED
@@ -6,4 +6,6 @@
6
6
  ### なぜイベントが発火しないか
7
7
  ` $("#graydisplay, #graydisplay img")`の要素に`click()`でイベントを設定している為です。
8
8
  その指定では非同期の要素にはイベントが付与されない為、ブラウザバックで発火しないものと思われます。
9
- 正しくはdocument要素に`.on()`でイベントを付与してみてください。
9
+ 正しくはdocument要素に`.on()`でイベントを付与してみてください。
10
+ `IE、Chrome`では動作確認済みですが、m.ts10806さんの言う通り、他のブラウザではバグがあるかもしれません。
11
+ 一年前の記事で、端末がないので動作確認していませんが、[参考URL](https://iwb.jp/safari-chrome-back-button-javascript-disabled/)