0

Railsアプリのユーザー評価システムにajaxful_ratinggemを使用していますが、奇妙なスタイリングの問題が発生しました。

ajaxful_ratingには星が多すぎます

星が多すぎることがわかるように、5つを超えることはできません。以前のアプリでAjaxful_ratingを使用しましたが、この問題は発生しませんでした。最近TwitterBoostrapを使い始めましたが、ajaxful_ratingに必要なものを除いてすべてのcssリンクを削除し、同じ問題が発生したため、スタイルの競合はありません。

これが私の見解です:

<dl>
   <% Upload.by_ratings.limit(5).each do |upload| %>
     <dt><%= link_to truncate(upload.name, :length => 55), upload%></dt>
     <dd><%= upload.user.username %> - <%= ratings_for upload, :static %></dd>
   <% end %>
</dl>

誰かが以前にこの問題に遭遇したことがありますか?

4

2 に答える 2

0

問題は、レイアウト内のcssに直接リンクしていたことでした。ajaxful_rating_style代わりにヘルパーメソッドを呼び出す必要があることを忘れていました。

于 2012-07-30T20:20:28.183 に答える
0

JavaScriptに<%= ajaxful_rating_style%>を配置します。

于 2014-03-21T11:23:38.053 に答える