[英]Rails - How to refactor application.js?
My application.js file is getting messy. 我的application.js文件变得混乱。
application.js: application.js中:
//
//= require jquery
//= require jquery_ujs
//= require bootstrap
$(document).ready(function(){
$('#authorinfo').popover();
});
$(document).ready(function(){
$('#publisherinfo').popover();
});
...[and many more similar functions]
//= require_tree .
view: 视图:
<a class="btn inline" href="#" id="authorinfo" rel="popover" data-content="Section...."><i class="icon-question-sign"></i></a>
The bootstrap popover javascript does not seem to work with classes, only id elements and I have also had difficulty moving the javascript out of application.js. bootstrap popover javascript似乎不适用于类,只能使用id元素,而且我也很难将javascript移出application.js。
Any ideas on how to refactor? 关于如何重构的任何想法?
You can extract code outside appplication.js in separate file. 您可以将appplication.js外部的代码提取到单独的文件中。 If you use //=require_tree .
如果使用//=require_tree .
it will automatically included into page js 它将自动包含在页面js中
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.