0
我見在我看來noob問題問題築巢content_tag軌
<%= content_tag :p, :class => "title-choose" do %>
Select image or
<%=content_tag :div, :class =>"inputReplacement" do %>
<%= form_for @upload, :remote => true, :html => { :multipart => true, :method => :post, :id => 'uploadForm', :class => "hiddenInput", :size => 13 } do |f| %>
<%= f.file_field :photo %>
<% end %>
add image from your computer:
<% end %>
<% end%>
將會產生以下HTML如下:
<p class="title-choose"> Select image or </p>
<div class="inputReplacement">
<form id="uploadForm" class="hiddenInput" size="13" method="post" enctype="multipart/form-data" data-remote="true" action="/uploads" accept-charset="UTF-8">
<div style="margin:0;padding:0;display:inline">
<input id="upload_photo" type="file" name="upload[photo]">
</form>
add image from your computer:
</div>
<p></p>
這是不是我想要的。我想要包裹在p的div。
任何人都知道如何用content_tag做到這一點?
感謝
米奇
爲什麼不只是做簡單的HTML或哈姆?同樣,在語義上,p應該是由div所包含的那個:) – corroded
你對p中的div是正確的。我會糾正這一點。也許這就是問題所在。 – chell
也嘗試不使用內容標籤,因爲它看起來像你在一個erb模板。正常的html標籤在那裏工作。只在幫手中使用內容標籤 – corroded