用js給循環的列表添加click事件


糾結了兩天終於搞定了,首先id這個東西必不可少,這個時候不能用onclik事件,而是需要使用代理事件。

比如說,這里有個列表如下:

1 <ul>
2     <li></li>
3     <li></li>
4     <li></li> 
5 </ul>

給沒個li添加一個click事件,不管是手動添加還是循環添加,必須給沒個li添加一個不重復的id

之后就通過每個id綁定clik事件

1 for (var i=0; i<=3; i++) {
2     $("#" + i).on("click", function(){
3         alert(i);
4     });
5 };

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM