我正在使用根據設備寬度加載css文件的skeljs。我如何着手在rails中這樣做。我的CSS和JavaScript文件位於app/assets文件夾的特定子目錄中,並在js文件中指定了路徑。我正在使用html5up.net的模板 在init.js文件中,如果將每個CSS文件的href設置爲'/assets/stylesheets/file.css',但似乎不起作用。在Rails應用程序中使用JavaScript加載特定的CSS文件
1
A
回答
0
如果您使用rails 3.0或更高版本,那麼您可以使用資產管道來存儲您的js/css文件。
你需要在你的佈局文件中添加<%= javascript_include_tag'application'%>例如。 layouts/application.html.erb
以上代碼將在您的網頁中添加application.js,該文件將在生產模式下進行壓縮和最小化。在application.js中
現在,你可以包括你的不同的JS文件
//= require jquery_ujs
//= require turbolinks
//= require_tree .
//= require util
//= require bootstrap
//= require sessions
同樣的事情可以爲CSS文件做過application.css.scss
/*
*= require_self
* require_tree .
*/
@import "bootstrap";
@import "bootstrap/theme";
@import "users";
有關資產管線的詳細信息你可以按照this鏈接
相關問題
- 1. 在Django應用程序中使用JavaScript加載文件
- 2. 從Rails應用程序中的寶石中重載CSS文件
- 3. Rails應用程序不加載所有javascript文件製作
- 4. CSS在我的Rails 4應用程序中未加載
- 5. 在Windows 8應用程序中動態加載CSS文件
- 6. 視頻文件在Rails應用程序中未正確加載
- 7. 何時在rails 3應用程序中加載environment.rb文件?
- 8. 在rails應用程序中更改dom後加載js文件
- 9. rspec-rails不會加載應用程序自定義文件夾
- 10. Glassfish應用程序特定類加載
- 11. IE如何爲特定文件類型加載應用程序
- 12. 使用JavaScript動態加載CSS文件
- 13. 使用Rails加載JavaScript文件
- 14. 從rails應用程序下載文件
- 15. 在Rails 3應用程序中添加頁面特定JavaScript的最佳方式?
- 16. 從應用程序特定文件夾加載自定義字體文件
- 17. 禁用使用Firefox加載特定的JavaScript文件
- 18. 加載特定的CSS文件 - WordPress的
- 19. Rails 3.1在我的應用程序之前加載Modernizr javascript
- 20. 使用特定的CSS加載HTML文件
- 21. 在Rails應用中加載JavaScript
- 22. 在Node.js Express應用程序中加載特定於視圖的JavaScript
- 23. Flexslider的CSS未加載到我的Rails應用程序
- 24. 使用JQuery方法查找類。在rails應用程序中使用JavaScript文件
- 25. 頁面特定的CSS與Rails應用程序
- 26. 如何將我的JavaScript文件添加到Rails應用程序?
- 27. 加載TinyMCE的對Rails應用程序
- 28. 嘗試在使用Rails 5 beta 3的rails應用程序中加載gem'sidekiq'
- 29. 將外部JavaScript加載到rails應用程序中
- 30. Rails應用程序在Rails應用程序的子文件夾中