1. 程式人生 > >jQuery 相同id繫結相同事件

jQuery 相同id繫結相同事件

在做一個表格的時候,想通過jquery篩選出相同id的內容。

$(function(){
   $("#delete").click(function(){
    alert("hi");
   });
  });
發現在這個時候只能讓第一個id為delete的內容繫結點選事件。

然後想能不能通過each來使得每個delete繫結點選事件
$(function(){
   $("#delete").each(function(){
    alert("hi");
   });
  });
仍然不可以。

然後在http://hi.baidu.com/vevoly/blog/item/adc7f7fa404a82d6b48f3191.html

發現一個類似的問題,仔細看了看網友的評論,重新嘗試了下。
$(function(){
   $("[id = delete]").click(function(){
    alert("hi");
   });
  });
這下為每個delete綁定了點選事件。

仔細想想,html頁面確實不應該有相同id的元素,還是用class合理些。