質問編集履歴

3

バインド先を要素を直接指定する方法を見つけたのですが適用方法がわかりません

2020/04/06 12:52

投稿

NAKAZAKI
NAKAZAKI

スコア10

test CHANGED
File without changes
test CHANGED
@@ -19,6 +19,42 @@
19
19
  iPhoneを下まで勢いよくスクロールすると、バウンドするような動きになり、
20
20
 
21
21
  その間ボタンが効かないようです。
22
+
23
+
24
+
25
+
26
+
27
+ 追記2:
28
+
29
+
30
+
31
+ 自分なりに調べてみたところ、
32
+
33
+
34
+
35
+ ```JavaScript
36
+
37
+ $(document).on("click", "#button", function() {
38
+
39
+ // clickイベントの処理
40
+
41
+ });
42
+
43
+ ```
44
+
45
+ 「バインド先を要素を直接指定($("#button"))から$(document)に変更して、デリゲートの対象を変更。それから、バインドした要素($(document))からclickイベント対象の要素を指定することでスムーズに反応してくれるようになりました。」
46
+
47
+
48
+
49
+ https://www.terakoya.work/ios-iphone-safari-click-none-howto/
50
+
51
+
52
+
53
+ とあるのですが、javascriptにあまり詳しくないため、どこをどのようにしたらいいのかわかりません。
54
+
55
+
56
+
57
+ もしわかる方おられましたらぜひ教えてください。
22
58
 
23
59
 
24
60
 

2

iPhoneの挙動について追記しました。

2020/04/06 12:52

投稿

NAKAZAKI
NAKAZAKI

スコア10

test CHANGED
File without changes
test CHANGED
@@ -11,6 +11,14 @@
11
11
 
12
12
 
13
13
  どうかご教示よろしくお願いいたします。
14
+
15
+
16
+
17
+ 追記
18
+
19
+ iPhoneを下まで勢いよくスクロールすると、バウンドするような動きになり、
20
+
21
+ その間ボタンが効かないようです。
14
22
 
15
23
 
16
24
 

1

jQueryのタグが入らなかったので、JavaScriptのタグを入れました。

2020/04/06 10:49

投稿

NAKAZAKI
NAKAZAKI

スコア10

test CHANGED
File without changes
test CHANGED
File without changes