ユーザーを表示する部分があります:
%table.table
%tbody
- @users.each do |user|
%tr
%td= avatar_tag user, {small:true, rounded:true}
%td
= username user
.online-tag
= user.online?
%td= email_tag user.email
%td= user.country
%td
- unless user == current_user
#lll
= link_to '#messageFormModal', data: {toggle: :modal, receiver: '2'}, class: 'btn btn-primary' do
%i.icon--envelope
= t('globals.send_message')
= render 'messages/message_form'
ユーザーが をクリックした後に表示されるモーダルがありますlink_to 'messgeFormModal'
。
私のjavascriptファイルは、モーダルに渡された属性をキャプチャして警告する必要がありますが、表示されるのは次の'undentified'
とおりです。
$(document).on("click", "#lll", function () {
var receiverId = $(this).data('receiver');
alert(receiverId);
});
私の構文は正しいですか?または多分私は間違ってそれにparamsを渡しますか?