私はbest_in_placeを使用します(私の質問では重要ではありません)。
チェックボックスの代わりに画像を表示したい。
私の画像は次の場所にありますpublic/images
。
だから私は試しました:
<%= best_in_place task, :done,:classes => 'highlight_on_success', type: :checkbox, collection: [image_tag("/images/checkbox_yes.gif"), image_tag("/images/checkbox_no.png")] %>
残念ながら、チェックボックスのデフォルトの画像(最初の画像である必要があります)はとして表示され-
、それを押すと、2番目の画像が表示されます。
最初の画像に問題があるかどうかを確認しようとしたので、コードを次のように変更しました。
<%= best_in_place task, :done,:classes => 'highlight_on_success', type: :checkbox, collection: [image_tag("/images/checkbox_no.png"), image_tag("/images/checkbox_yes.gif")] %>
しかし、デフォルトの画像(2番目の画像である必要があります)はとして表示され-
、それを押すと、最初の画像が表示されました。
助けてください。