jquery的绑定事件是会遍历已经存在的元素,然后对其进行事件绑定。因此这样就导致了一个问题,对于动态添加的元素原本写好的jquery的事件无法对其进行绑定。那么解决方案就是on()事件,它分为多种状态,下面罗列了其支持的事件委托:
blur
focus
focusin
focusout
load
resize
scroll
unload
click
dblclick
mousedown
mouseup
mousemove
mouseover
mouseout
mouseenter
mouseleave
change
select
submit
keydown
keypress
keyup
error
contextmenu