質問編集履歴

3

タイトル修正

2018/12/20 05:00

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- javascript メソッド名の競合
1
+ ライブラリ同士のメソッド名が競合した場合 / jQuery メソッドをリネームする方法
test CHANGED
File without changes

2

追記

2018/12/20 05:00

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -43,3 +43,25 @@
43
43
  こういう場合どうやって解決するのがいいのでしょうか
44
44
 
45
45
  ライブラリ名.メソッド とか ファイル名.method みたいに指定する方法はないのでしょうか
46
+
47
+
48
+
49
+
50
+
51
+ 追記:
52
+
53
+
54
+
55
+ jQuery のメソッド名をリネームする方法はないでしょうか
56
+
57
+
58
+
59
+ おそらく bootstrap-slider がグローバル定義で
60
+
61
+ jquery-ui が $(() => {}) とかの中にかいてあるために後から上書きされてるんだと思うんですが
62
+
63
+ bootstrap-slider が読み込まれてから $(() => {}) が実行される前のグローバルスコープで
64
+
65
+ $(xyz).slider() というメソッドをリネームすれば解決しそうな気がするのですが
66
+
67
+ jQuery オブジェクトに対するメソッドはどうやって取得すればいいのでしょうか

1

質問内容の修正

2018/12/20 04:51

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -34,7 +34,7 @@
34
34
 
35
35
  <script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js" data-turbolinks-eval=false></script>
36
36
 
37
- <script src="/assets/bootstrap-slider.self-c657f96f6d1f33fcbca0bbbf2f5b12faec819a51afac97740f3078c64067891f.js?body=1" media="all" data-turbolinks-track="true"></script>
37
+ <script src="/assets/bootstrap-slider.self.js?body=1" media="all" data-turbolinks-track="true"></script>
38
38
 
39
39
  ```
40
40