質問編集履歴
2
application.jsの追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -213,3 +213,47 @@
|
|
213
213
|
@import "font-awesome";
|
214
214
|
|
215
215
|
```
|
216
|
+
|
217
|
+
application.js
|
218
|
+
|
219
|
+
```ここに言語を入力
|
220
|
+
|
221
|
+
// This is a manifest file that'll be compiled into application.js, which will include all the files
|
222
|
+
|
223
|
+
// listed below.
|
224
|
+
|
225
|
+
//
|
226
|
+
|
227
|
+
// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, or any plugin's
|
228
|
+
|
229
|
+
// vendor/assets/javascripts directory can be referenced here using a relative path.
|
230
|
+
|
231
|
+
//
|
232
|
+
|
233
|
+
// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the
|
234
|
+
|
235
|
+
// compiled file. JavaScript code in this file should be added after the last require_* statement.
|
236
|
+
|
237
|
+
//
|
238
|
+
|
239
|
+
// Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details
|
240
|
+
|
241
|
+
// about supported directives.
|
242
|
+
|
243
|
+
//
|
244
|
+
|
245
|
+
//= require rails-ujs
|
246
|
+
|
247
|
+
//= require jquery3
|
248
|
+
|
249
|
+
//= require popper
|
250
|
+
|
251
|
+
//= require bootstrap
|
252
|
+
|
253
|
+
//= require turbolinks
|
254
|
+
|
255
|
+
//= require_tree .
|
256
|
+
|
257
|
+
|
258
|
+
|
259
|
+
```
|
1
説明追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,6 @@
|
|
1
|
-
bootstrapを用いてハンバーガーメニューを実装したのですが一回クリックすると普通にメニューが表示され、正常に作動するのですが、再びクリックしてもメニューがしまわれずに何も変わらないままです。どうしたら良いのでしょうか。scriptを追加して見たりしたのですが、解決できませんでした。
|
1
|
+
bootstrapを用いてハンバーガーメニューを実装したのですが一回クリックすると普通にメニューが表示され、正常に作動するのですが、再びクリックしてもメニューがしまわれずに何も変わらないままです。どうしたら良いのでしょうか。scriptを追加して見たりしたのですが、解決できませんでした。
|
2
|
+
|
3
|
+
完璧に作動するコードをコピペして挙動を確認したところ、やはりメニューが閉じないのでコード以外の部分で問題があるのではないかなと思っています。インストールしたgemが関係するのか調べましたがよくわからなかったです。
|
2
4
|
|
3
5
|
scriptはこんな感じで書きました。そして<body>の最終行に加えました。
|
4
6
|
|