事件委托 : 利用了事件冒泡。
使用事件委托,只需要在DOM树上,尽量较高层次进行事件处理程序。
事件委托可有效减少事件处理程序的数量。
建议在浏览器卸载页面之前 移除页面中的所有事件处理程序。
手工移除事件处理程序 设为null。
btn.onclick = function(){ //先执行某些操作 btn.onclick = null; //移除事件处理程序 }
事件委托 : 利用了事件冒泡。
使用事件委托,只需要在DOM树上,尽量较高层次进行事件处理程序。
事件委托可有效减少事件处理程序的数量。
建议在浏览器卸载页面之前 移除页面中的所有事件处理程序。
手工移除事件处理程序 设为null。
btn.onclick = function(){ //先执行某些操作 btn.onclick = null; //移除事件处理程序 }