经验证,jquery 的 $("someobjectid”).event()事件绑定,如果放在某个会被重新初始化的对象里,就会被多次绑定。
如下
<div id="divID" name="divID"></div>
<div id="subdivID" name="subdivID">
<input id='btnId' name='btnId' type="button">22</input>
<script type="text/javascript">
$(function(){
$('#btnId').click(function(){ alert('1');});
});
</script>
</div>
<script type="text/javascript">
$(function () {
$('#divID').append($('#subdivID'))
});
</script>
就会蹦出两个1….