jQuery1.7在事件上做了改动,将事件绑定统一为on和off了,对以前的绑定方式继续支持. 但是在文档中没有提到的改动有以下两个:
就是jQuery的die和undelegate方法,原来在取消命名空间绑定的时候不需要前面加点,但是在1.7中是需要前面加点。如下:
1.7以前
$(".selector").die("namespace");
$(".selector").undelegate(".selector1", "namespace");
1.7以后
$(".selector").die(".namespace");
$(".selector").undelegate(".selector1", ".namespace");