我知道你可以使用gems,assets以及application.css和application.js文件添加jQuery和bootstrap。但是,我希望能够通过CDN添加这些文件。
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css">
我已将上述内容添加到我的application.html.erb文件中,但我似乎无法使用bootstrap或jQuery。你能解释一下为什么rails不允许在html文件中链接吗?我们为什么要使用宝石?
答案 0 :(得分:2)
您还需要在结束正文标记之前添加 js 文件:
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script>
答案 1 :(得分:0)
我猜你必须确保在引导程序文件之前调用你的Jquery
merge(x, y, by = intersect(names(x), names(y)),by.x = by, by.y = by, all = TRUE)
merge(x, y, by = intersect(names(x), names(y)),by.x = by, by.y = by, all.x = TRUE)
merge(x, y, by = intersect(names(x), names(y)),by.x = by, by.y = by, all.y = TRUE)
如果你想为Jquery和Bootstrap做一个cdn回调,这些是链接:This question和stackoverflow - Bootstrap cdn callback
答案 2 :(得分:0)