0

ユーザーを表示する部分があります:

%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を渡しますか?

4

1 に答える 1

0

おそらくそうです

$(document).on("click", "#lll a", function () {
    var receiverId = $(this).data('receiver');
    alert(receiverId);
});
于 2013-06-26T14:48:52.303 に答える