日期:2014-05-16 浏览次数:20326 次
$("#camps").empty(); for ( var i = 0; i < 5; i++) { var camp = $("<button class='camp camp-text'>" + i + "</button>") .button().click(function() { alert(i); }); $("#camps").append(camp); }
<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.4.4.min.js"></script> <div id="camps"></div> <script language="javascript" type="text/javascript"> $("#camps").empty(); for ( var i = 0; i < 5; i++) { var camp = $("<button class='camp camp-text'>" + i + "</button>").click(function() { alert(this.innerHTML); }); $("#camps").append(camp); } </script>
------解决方案--------------------