Существует таблица (только таблица html), в которой перечислены пользователи, и вы можете удалить определенного пользователя, нажав ссылку удаления. Обычный способ я делаюКакова наилучшая практика привязки события jQuery click к каждому тегу привязки в каждой строке таблицы.
<% foreach (var user in Model.Users) {%>
<tr >
<td align="right"><%= user.Name %></td>
<td><%= user.Level %></td>
<td align="center">
<a href="#" onclick="return deleteUser('<%= user.Name %>');">
<%= Html.Image("trash.gif") %>
</a>
</td>
</tr>
<%)%>
, но я хочу, чтобы прикрепить нажмите событие по ссылке в не навязчивым образом. Я имею в виду, что я не хочу указывать метод javascript внутри тега. Я не уверен, что это лучший способ достичь этого с помощью jQuery, связывая несколько множественных якорных тегов с передачей параметров.
ли не JQuery внутренне связать 'onclick' для каждого' Ā' элемента? – sje397
@ sje397: Нет, один обработчик привязан один раз к #tableId, и пузырь событий приведет к тому, что обработчик привяжется к таблице. –
@ Джона Стриклер: hm, ok ta. – sje397