0
私はRails 3.1をアセットパイプラインで使用しています。しかし、私は非常に奇妙な問題があります。アセットパイプラインの注文の問題
マイapplication.html.hamlがある:私の見解で
!!! 5
%html{:xmlns => 'http://www.w3.org/1999/xhtml'}
%head
= stylesheet_link_tag 'bootstrap', 'application'
= yield :css
%title BizPlug
%meta{:content => 'text/html; charset=utf-8', 'http-equiv' => 'Content-Type'}
= csrf_meta_tags
= javascript_include_tag 'application'
= yield :js
、私は動的にのように見えるのjsファイルをロードするためにcontent_forを使用しよう:
- content_for :css do
= javascript_include_tag 'jquery.fancybox'
- content_for :js do
= javascript_include_tag 'jquery.fancybox'
.edit-panel
%p.text_actions
= link_to "Publish", publish_policy_draft_path(@policy_draft), :disable_with => 'Processing...', :method => 'PUT', :class => "primary btn"
= link_to "Delete", policy_draft_path, :method => 'Delete', :confirm => 'Are you sure', :class => 'btn danger'
= link_to "Close", policy_drafts_path, :class => 'btn'
をしかし、私はソースをチェックするときブラウザからのコードは、それがjquery.fancybox.jsはOの上だろう、なぜ私が疑問に思って私に与え
<link href="/assets/bootstrap.css?body=1" media="screen" rel="stylesheet" type="text/css" />
<link href="/assets/compositions.css?body=1" media="screen" rel="stylesheet" type="text/css" />
<link href="/assets/base.css?body=1" media="screen" rel="stylesheet" type="text/css" />
<link href="/assets/simple.css?body=1" media="screen" rel="stylesheet" type="text/css" />
<script src="/assets/jquery.fancybox?body=1" type="text/javascript"></script>
<title>BizPlug</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" >
<script src="/assets/jquery.min.js?body=1" type="text/javascript"></script>
f:application.js?