ユーザーがレビューに投票できるアプリケーションがあります。彼らは賛成または反対に投票できます。レビューのリストがある場合、ユーザーが投票したレビューをターゲットにするのに問題があります。
Railsコントローラーでrespon_toブロックを使用し、jsで応答しています。たとえば、vote_upメソッドと、vote_up.js.erbテンプレートがあります。そのテンプレートには、次のものがあります。
var id = $('article.comment').attr('id').split('_')[1];
alert("id: " + id);
$('.votecomment_' + id).find('.score').html("<%= @review2.vote_total %>");
私はちょうどIDを警告しています。問題は、id が常にページで見つかった最初のレビューの値を返すことです。どのレビューをターゲットにするかを判断できるように、コンテキスト別名 this を JavaScript に渡すにはどうすればよいですか?