Ruby on rails 引导式弹出框在一个地方工作,但在另一个地方不工作?
所以这看起来很奇怪。在我的Rails 4应用程序中,有两个弹出窗口,一个在菜单中,一个在视图的侧边栏中 每个视图都加载了标题部分(资产管道)和导航部分(带有第一个popover) 导航中的popover可以正常工作,但视图侧栏中的popover不能正常工作 在控制台中,我可以看到标题、管道的所有JS文件,我没有得到Ruby on rails 引导式弹出框在一个地方工作,但在另一个地方不工作?,ruby-on-rails,twitter-bootstrap-3,popover,Ruby On Rails,Twitter Bootstrap 3,Popover,所以这看起来很奇怪。在我的Rails 4应用程序中,有两个弹出窗口,一个在菜单中,一个在视图的侧边栏中 每个视图都加载了标题部分(资产管道)和导航部分(带有第一个popover) 导航中的popover可以正常工作,但视图侧栏中的popover不能正常工作 在控制台中,我可以看到标题、管道的所有JS文件,我没有得到(…)。popover不是一个函数,它不会向我表明jQuery确实正在加载 在Application.js文件中,我有 $('[data toggle=“popover”]')。pop
(…)。popover不是一个函数,它不会向我表明jQuery确实正在加载
在Application.js文件中,我有
$('[data toggle=“popover”]')。popover('placement','bottom');
据我所知,应该立即初始化所有的弹出窗口。我还尝试将该行包含在脚本标记中的视图本身中
问题中的popover目前正在使用bootstrap提供的确切代码,而我正在尝试让它工作,并包装在if/else中:
<% if current_user.nil? %>
<button type="button" class="btn btn-lg btn-danger" data-toggle="popover" title="Popover title" data-content="And here's some amazing content. It's very engaging. Right?">Click to toggle popover</button>
<% else %>
<%= button_to "Contribute!", new_project_charge_path(:project_id => @project.id), method: :get, class: "btn btn-primary" %>
<% end %>
单击以切换弹出窗口
@project.id),方法::get,类:“btn btn primary”%>
我也尝试过删除if/else,看看这是否是问题所在,但没有任何区别。你认为这里有什么问题?谢谢 试试这个。。。我认为您没有正确设置选项
$('[data-toggle="popover"]').popover({placement : 'bottom'});
试试这个。。。我认为您没有正确设置选项
$('[data-toggle="popover"]').popover({placement : 'bottom'});
好吧,我会倒霉的!我在谷歌上搜索到了这个。我从来没有想到,因为它在第一次流行音乐中工作得很好…非常感谢!好吧,我会倒霉的!我在谷歌上搜索到了这个。我从来没有想到,因为它在第一次流行音乐中工作得很好…非常感谢!