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

回答編集履歴

4

動作を確認したhtmlを追記

2015/07/01 13:53

投稿

flat
flat

スコア617

answer CHANGED
@@ -6,4 +6,43 @@
6
6
  <script>if (!window.jQuery) { document.write('<script src="bin/jquery-2.1.1.min.js"><\/script>'); }
7
7
  </script>
8
8
  <script src="bin/materialize.js"></script>
9
+ ```
10
+ 追記
11
+ 動作を確認したhtml
12
+ ```lang-HTML
13
+ <!DOCTYPE html>
14
+ <html>
15
+ <head>
16
+ <!--Import materialize.css-->
17
+ <link type="text/css" rel="stylesheet" href="css/materialize.min.css" media="screen,projection"/>
18
+
19
+ <!--Let browser know website is optimized for mobile-->
20
+ <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
21
+ </head>
22
+
23
+ <body>
24
+
25
+ <div class="input-field col s12">
26
+ <select>
27
+ <option value="" disabled selected>Choose your option</option>
28
+ <option value="1">Option 1</option>
29
+ <option value="2">Option 2</option>
30
+ <option value="3">Option 3</option>
31
+ </select>
32
+ <label>Materialize Select</label>
33
+ </div>
34
+
35
+ <!--Import jQuery before materialize.js-->
36
+ <script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
37
+ <script type="text/javascript" src="js/materialize.min.js"></script>
38
+ <script type="text/javascript">
39
+ (function($){
40
+ $(document).ready(function() {
41
+ $('select').material_select();
42
+ });
43
+ }(jQuery));
44
+ </script>
45
+
46
+ </body>
47
+ </html>
9
48
  ```

3

不要なスクリプトを削除

2015/07/01 13:52

投稿

flat
flat

スコア617

answer CHANGED
@@ -5,8 +5,5 @@
5
5
  <script src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
6
6
  <script>if (!window.jQuery) { document.write('<script src="bin/jquery-2.1.1.min.js"><\/script>'); }
7
7
  </script>
8
- <script src="js/jquery.timeago.min.js"></script>
9
- <script src="js/prism.js"></script>
10
8
  <script src="bin/materialize.js"></script>
11
- <script src="js/init.js"></script>
12
9
  ```

2

書き忘れ

2015/07/01 13:05

投稿

flat
flat

スコア617

answer CHANGED
@@ -1,4 +1,4 @@
1
- そのJavaScriptのコードを動作させるために必要なjQuery本体が正常に読み込まれていない可能性があります。
1
+ そのJavaScriptのコードを動作させるために必要なファイルが正常に読み込まれていない可能性があります。
2
2
  htmlに次の様な記述があるか確認してみて下さい。
3
3
  ```lang-HTML
4
4
  <!-- Scripts-->

1

一部修正

2015/07/01 10:58

投稿

flat
flat

スコア617

answer CHANGED
@@ -1,5 +1,12 @@
1
1
  そのJavaScriptのコードを動作させるために必要なjQuery本体が正常に読み込まれていない可能性があります。
2
- htmlのhead内に次の様な記述があるか確認してみて下さい。
2
+ htmlに次の様な記述があるか確認してみて下さい。
3
3
  ```lang-HTML
4
+ <!-- Scripts-->
4
5
  <script src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
6
+ <script>if (!window.jQuery) { document.write('<script src="bin/jquery-2.1.1.min.js"><\/script>'); }
7
+ </script>
8
+ <script src="js/jquery.timeago.min.js"></script>
9
+ <script src="js/prism.js"></script>
10
+ <script src="bin/materialize.js"></script>
11
+ <script src="js/init.js"></script>
5
12
  ```