1

我的 application.js 文件越来越乱。

应用程序.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 .

看法:

<a class="btn inline" href="#" id="authorinfo" rel="popover" data-content="Section...."><i class="icon-question-sign"></i></a>

bootstrap popover javascript似乎不适用于类,只有id元素,我也很难将javascript移出application.js。

关于如何重构的任何想法?

4

1 回答 1

1

您可以在单独的文件中提取 appplication.js 之外的代码。如果你使用//=require_tree .它会自动包含到页面js中

于 2013-03-05T19:12:38.150 回答