1
我想添加一個鏈接到除了一個td以外的整行。我設法使整個行可點擊以下如何在Rails中連接一組?
<tbody>
<% @inbox_messages.each do |message| %>
<tr data-link="<%= show_received_message_path(message) %>">
<td>
<%= check_box_tag 'select' %>
</td>
<td>
<%= message.received_sender %>
</td>
<td>
<%= message.subject %>
</td>
<td>
<%= message.created_at %>
</td>
</tr>
<% end %>
</tbody>
,並使用以下的CoffeeScript
$ ->
$("tr[data-link]").click ->
window.location = $(this).data("link")
但是這樣做的問題是,當我勾選複選框,將其重定向我到show_received_message_path
我不要。
我試過用divs搞亂,但是我已經瞭解到它無效的HTML把div放在trs裏面。
有沒有辦法鏈接除複選框之外的所有行?