ユーザーが写真をアップロードし、最終的に Paperclip で合成される 4 つのオーバーレイのいずれかを選択できるようにするアプリケーションを Rails で構築しています。
私はRailsを初めて使用し、HTML要素のIDを取得してデータベースに保存する方法を理解できませんでした-次のコードがあります:
<div>
<span id="overlay"></span>
</div>
<div id="overlay-select">
<ul>
<li><a href="#"><img id="overlay1" src="<%= asset_path '/assets/overlays/pink1.png' %>" /></a></li>
<li><a href="#"><img id="overlay2" src="<%= asset_path '/assets/overlays/green1.png' %>" /></a></li>
<li><a href="#"><img id="overlay3" src="<%= asset_path '/assets/overlays/blue1.png' %>" /></a></li>
<li><a href="#"><img id="overlay4" src="<%= asset_path '/assets/overlays/orange1.png' %>" /></a></li>
</ul>
</div>
ユーザーが #overlay1 - 4 をクリックすると、その画像が複製されて #overlay スパンに挿入されます。ユーザーがエントリを保存するときに #overlay に存在する img の ID を取得できるようにする必要があります。どこから始めればよいかわからないため解決策を探しましたが、これまでのところ不足しています。大歓迎です!