質問編集履歴

2

2020/02/20 01:14

投稿

da_da
da_da

スコア6

test CHANGED
File without changes
test CHANGED
File without changes

1

文章を全部送ったつもりだったが、指摘されたので見直したら途中で送信してしていたことがわかったので追記しました。

2020/02/20 01:14

投稿

da_da
da_da

スコア6

test CHANGED
File without changes
test CHANGED
@@ -1,10 +1,10 @@
1
1
  ### 前提・実現したいこと
2
2
 
3
- 以前質問した検索キーワード取得についてですが、他に並行して作っていた機能と組み合わせたらキーワード取得の結果を返すページに飛べなくなってしまいました。
3
+ 以前質問した検索キーワード取得についてですが、他に並行して作っていた機能と組み合わせたらキーワード取得の結果を返すページに飛べなくなってしませんでした。
4
4
 
5
5
  エラーログを見たらautocompleteのfunctionがない。と返されるのですが、移動先のページでCDNは指定しています。
6
6
 
7
- キーワード取得機能単体だと動作するのですが組み合わせると他のjsと競合しているのかなとは思うのですが、
7
+ キーワード取得機能単体だと動作するのですが組み合わせると他のjsと競合しているのかなとは思うのですが、どこを修正すべきかがわからないのでご教授頂きたいです。
8
8
 
9
9
 
10
10
 
@@ -18,7 +18,7 @@
18
18
 
19
19
  www//index.html#FormPage:3
20
20
 
21
-
21
+
22
22
 
23
23
  ```
24
24
 
@@ -28,9 +28,311 @@
28
28
 
29
29
 
30
30
 
31
- ```ここに言語名を入力
31
+ ```index.html
32
+
32
-
33
+ <!DOCTYPE HTML>
34
+
35
+ <html>
36
+
37
+ <head>
38
+
39
+ <meta charset="utf-8">
40
+
41
+ <meta name="viewport" content="width=device-width, user-scalable=no">
42
+
43
+ <meta http-equiv="Content-Security-Policy" content="default-src * data: gap: https://ssl.gstatic.com; style-src * 'unsafe-inline'; script-src * 'unsafe-inline' 'unsafe-eval'">
44
+
45
+ <script src="components/loader.js"></script>
46
+
47
+ <link rel="stylesheet" href="components/loader.css">
48
+
49
+ <link rel="stylesheet" href="css/style.css">
50
+
51
+ <script src="js/cssua.min.js"></script>
52
+
53
+ <script src="js/app.js"></script>
54
+
55
+
56
+
57
+
58
+
59
+
60
+
61
+
62
+
63
+
64
+
65
+ <title>議事録</title>
66
+
67
+ </head>
68
+
69
+
70
+
71
+ <body>
72
+
73
+ <div data-role="page" id="Formaaa" data-theme="" align="left">
74
+
75
+ <header>
76
+
77
+ <p class="resize1">
78
+
79
+ <img class="small" src="./images/sakura.png">
80
+
81
+ </p>
82
+
83
+ </header>
84
+
85
+ <p class="resize3">
86
+
87
+ <img class="small" src="./images/giji4.png">
88
+
89
+ </p>
90
+
91
+ <br>
92
+
93
+ <center>
94
+
95
+ <div id="start" data-theme="b" id="demo" class="tab_area clearfix">
96
+
97
+ <li><a href="#LoginPage" onClick="sound19()">タップして開始</a></li>
98
+
99
+ </div>
100
+
101
+ </center>
102
+
103
+ <audio src="home.mp3" autoplay>
104
+
105
+ </audio>
106
+
107
+ <audio id="sound-file19" preload="auto">
108
+
109
+ <source src="taiko02.mp3" type="audio/mp3">
110
+
111
+ </audio>
112
+
113
+ <footer>
114
+
115
+ <p class="resize2">
116
+
117
+ <img class="small" src="./images/hujisan.png">
118
+
119
+ </p>
120
+
121
+ </footer>
122
+
123
+ </div>
124
+
125
+ <!-- ログインページ -->
126
+
127
+ <div data-role="page" id="LoginPage" data-theme="b" align="left">
128
+
129
+ <header data-role="header" data-position="fixed" data-theme="b">
130
+
131
+ <h1>ログイン画面</h1>
132
+
133
+ </header>
134
+
135
+ <section data-role="content">
136
+
137
+ <h1>ログイン</h1>
138
+
139
+ ユーザー名
140
+
141
+ <input type="text" id="login_username">
142
+
33
- ソーード
143
+ ード
144
+
145
+ <input type="password" id="login_password">
146
+
147
+
148
+
149
+ <a href="#" id="LoginBtn" data-role="button" data-inline="false" data-theme="b">ログイン</a>
150
+
151
+ <a href="#RegisterPage" data-role="button" data-mini="true" data-inline="true" data-theme="b">新規登録</a>
152
+
153
+ <a href="#Formaaa" data-role="button" data-mini="true" data-inline="true" data-theme="b">戻る</a>
154
+
155
+ </section>
156
+
157
+ </div>
158
+
159
+
160
+
161
+ <!-- 登録ページ -->
162
+
163
+ <div data-role="page" id="RegisterPage">
164
+
165
+ <header data-role="header" data-position="fixed" data-theme="b">
166
+
167
+ <h1>ログイン</h1>
168
+
169
+ </header>
170
+
171
+ <section data-role="content">
172
+
173
+ <h1>新規登録</h1>
174
+
175
+ ユーザー名
176
+
177
+ <input type="text" id="reg_username">
178
+
179
+ パスワード
180
+
181
+ <input type="password" id="reg_password">
182
+
183
+ <a href="#" id="RegisterBtn" data-role="button" data-inline="false" data-theme="b">登録する</a>
184
+
185
+ <a href="#LoginPage" data-role="button" data-mini="true" data-inline="true" data-theme="b">戻る</a>
186
+
187
+ </section>
188
+
189
+ </div>
190
+
191
+ //文字数制限のため関係ない部分は省略してあります
192
+
193
+
194
+
195
+
196
+
197
+
198
+
199
+ <center><h3>キーワード取得</h3></center>
200
+
201
+ <a href="keyword.html">キーワード取得</a>
202
+
203
+
204
+
205
+
206
+
207
+ </body>
208
+
209
+ </html>
210
+
211
+
212
+
213
+ ```
214
+
215
+ ```
216
+
217
+ ここからキーワード取得ページです
218
+
219
+ <!DOCTYPE html>
220
+
221
+ <html>
222
+
223
+ <head>
224
+
225
+ <!-- StyleSheet CDN -->
226
+
227
+ <link href="https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css" rel="stylesheet" />
228
+
229
+ <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" />
230
+
231
+
232
+
233
+ <!-- StyleSheet Custom -->
234
+
235
+ <style>
236
+
237
+ body {
238
+
239
+ padding-top: 70px;
240
+
241
+ }
242
+
243
+ </style>
244
+
245
+
246
+
247
+ <!-- JavaScript CDN -->
248
+
249
+ <script src="https://code.jquery.com/jquery-3.1.1.min.js"></script>
250
+
251
+ <script src="https://code.jquery.com/ui/1.12.1/jquery-ui.min.js"></script>
252
+
253
+ <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
254
+
255
+ </head>
256
+
257
+
258
+
259
+
260
+
261
+ <body>
262
+
263
+
264
+
265
+
266
+
267
+ <!-- Main content -->
268
+
269
+ <div class="container">
270
+
271
+ <div class="jumbotron">
272
+
273
+ <form>
274
+
275
+
276
+
277
+ <input type="text" class="form-control" id="keyword" placeholder="キーワードを入力してください">
278
+
279
+ </form>
280
+
281
+ </div>
282
+
283
+ </div>
284
+
285
+
286
+
287
+ <script type="text/javascript">
288
+
289
+ $(function() {
290
+
291
+ $('#keyword').autocomplete({
292
+
293
+ source: function(request, response) {
294
+
295
+ $.ajax({
296
+
297
+ url: "https://www.google.com/complete/search",
298
+
299
+ data: {hl:'ja', client:'firefox', q: request.term},
300
+
301
+ dataType: "jsonp",
302
+
303
+ type: "GET",
304
+
305
+ success :function(data) {
306
+
307
+ response(data[1]);
308
+
309
+ }
310
+
311
+ });
312
+
313
+ },
314
+
315
+ autoFocus: true,
316
+
317
+ delay: 300,
318
+
319
+ minLength: 2,
320
+
321
+ });
322
+
323
+ });
324
+
325
+ </script>
326
+
327
+ </body>
328
+
329
+ </html>
330
+
331
+
332
+
333
+
334
+
335
+
34
336
 
35
337
  ```
36
338
 
@@ -38,9 +340,11 @@
38
340
 
39
341
  ### 試したこと
40
342
 
41
-
42
-
43
- ここに問題に対して試したことを記載してください。
343
+ jQuery.noConflict();
344
+
345
+ を試したが解決ならず
346
+
347
+
44
348
 
45
349
 
46
350
 
@@ -48,4 +352,4 @@
48
352
 
49
353
 
50
354
 
51
- ここにより詳細な情報を記載してください。
355
+ monaca使用