回答編集履歴

3

対処案追加

2015/12/24 16:54

投稿

blackonyx
blackonyx

スコア354

test CHANGED
@@ -27,3 +27,31 @@
27
27
  という問題がある以上、イベントの伝搬はキャンセルされていないことから、全くの推論ですが、bxスライダーのある部分よりも、**DOM上の先祖階層**に何かあるとしか思えません。
28
28
 
29
29
  ブラウザのF12開発者モードか何かで、このヤフートリプル環境での**DOM上の先祖階層**を確認すれば、もしかしたら何かわかるかもしれません。
30
+
31
+
32
+
33
+ ---
34
+
35
+ もし、このイベントの伝搬が原因なら、以下のスクリプトを試してみてください。
36
+
37
+ ```javascript
38
+
39
+
40
+
41
+ onSliderLoad : function() {
42
+
43
+ timeout_id = setTimeout(null, 10000);
44
+
45
+ // bxsliderのスライドロードイベントに追加
46
+
47
+ $(".bx-wrapper").on("click", function(e) {
48
+
49
+ e.stopPropagation();
50
+
51
+ });
52
+
53
+ },
54
+
55
+
56
+
57
+ ```

2

追加2

2015/12/24 16:53

投稿

blackonyx
blackonyx

スコア354

test CHANGED
@@ -26,4 +26,4 @@
26
26
 
27
27
  という問題がある以上、イベントの伝搬はキャンセルされていないことから、全くの推論ですが、bxスライダーのある部分よりも、**DOM上の先祖階層**に何かあるとしか思えません。
28
28
 
29
- ブラウザのF12開発者モードか何かでこの**DOM上の先祖階層**を確認すれば、もしかしたら何かわかるかもしれません。
29
+ ブラウザのF12開発者モードか何かでこのヤフートリプル環境での**DOM上の先祖階層**を確認すれば、もしかしたら何かわかるかもしれません。

1

追加

2015/12/24 15:51

投稿

blackonyx
blackonyx

スコア354

test CHANGED
@@ -14,6 +14,10 @@
14
14
 
15
15
  しかしながら、このa要素にクリックイベントをバインドして、そのイベントハンドラ内に`e.preventDefault();`として、その後の通常のイベント「`http://8-dai.com/jQuery/`へのリンクをクリック」はキャンセルされています。
16
16
 
17
+ この、サンプルでは、エラーが再現できないのでここまでしかわかりません。
18
+
19
+
20
+
17
21
  しかし、
18
22
 
19
23
  > ヤフートリプルに限って、「ファイルがありません」という404エラーのような表示