我有一個表是這樣的:jQuery選擇只選擇第一個鏈接
<table>
<% foreach (var item in Model.Data) { %>
<tr>
<td><a href="#"><div id="stopId"><%: item.StopID %></div></a></td>
...
...
</tr>
</table>
而且我使用這個jQuery選擇用戶單擊停止編號。
$(function() {
$("#stopId").live('click', function() {
var stopId = $("#stopId").html()
...
...
});
});
但我的變量stopId總是最終被在表中的第一stopId,而不是實際被點擊的一個。那麼我哪裏錯了?
通常你不會允許使用相同ID爲一個以上的元素,嘗試使用上使用id類 – Teneff 2011-04-05 03:53:44
良好的漁獲而不是班級人員。我原本選擇這個類,但將它改爲id,後來我想讓ASP.NET MVC生成唯一的id。 – 2011-04-05 04:04:24