Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/403.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/60.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Rails:Javascript下拉列表在单击时未加载。未捕获引用错误:未定义jQuery。_Javascript_Ruby On Rails - Fatal编程技术网

Rails:Javascript下拉列表在单击时未加载。未捕获引用错误:未定义jQuery。

Rails:Javascript下拉列表在单击时未加载。未捕获引用错误:未定义jQuery。,javascript,ruby-on-rails,Javascript,Ruby On Rails,当我点击javascript下拉列表时,下拉列表无法加载。我正在使用Rails 5.1.2、Ruby、2.4.1和gem'jQueryRails' _header.HTML.erb中的HTML <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown"> Account <b class="caret"></b>

当我点击javascript下拉列表时,下拉列表无法加载。我正在使用Rails 5.1.2、Ruby、2.4.1和gem'jQueryRails'

_header.HTML.erb中的HTML

<li class="dropdown">
        <a href="#" class="dropdown-toggle" data-toggle="dropdown">
          Account <b class="caret"></b>
        </a>
        <ul class="dropdown-menu">
          <li><%= link_to "Profile", current_user %></li>
          <li><%= link_to "Settings", edit_user_path(current_user) %></li>
          <li><%= link_to "Change Password?", new_password_reset_path %></li>
不知道问题出在哪里

未捕获引用错误:未定义jQuery

导入时,Jquery必须是第一个脚本。尝试将
application.js
的内容更改为以下内容

#application.js
//= require jquery
//= require jquery_ujs
//= require rails-ujs
//= require bootstrap
//= require_tree
请注意,订单已更改

未捕获引用错误:未定义jQuery

导入时,Jquery必须是第一个脚本。尝试将
application.js
的内容更改为以下内容

#application.js
//= require jquery
//= require jquery_ujs
//= require rails-ujs
//= require bootstrap
//= require_tree

请注意,订单已更改。

控制台中是否有错误?控制台中是否有错误?谢谢回复!还是不行。我在Javascript控制台中有这样的代码:application-10d7da6ddae5fbd3169dcdb87ee6e397814e304ae1e30af1526567d8549d7e72.js:1323未捕获引用错误:jQuery未在application-10d7da6ddae5fbd3169dcdb87ee6e397814e304ae1e30af1526567d8549d7e72.js:1323 at定义应用程序-10d7da6ddae5fbd3169dcdb87ee6e397814e304ae1e30af1526567d8549d7e72.js:1355@Divine你在哪里有脚本?在
app/assets/javascripts
?我在application.js上找到了它。谢谢回复!还是不行。我在Javascript控制台中有这样的代码:application-10d7da6ddae5fbd3169dcdb87ee6e397814e304ae1e30af1526567d8549d7e72.js:1323未捕获引用错误:jQuery未在application-10d7da6ddae5fbd3169dcdb87ee6e397814e304ae1e30af1526567d8549d7e72.js:1323 at定义应用程序-10d7da6ddae5fbd3169dcdb87ee6e397814e304ae1e30af1526567d8549d7e72.js:1355@Divine你在哪里有脚本?在
app/assets/javascripts
中,我在application.js上找到了它