原生的js绑定事件一般有两种:
第一种是:
ele.onclick = fn();
这种方法只能绑定一次,再次绑定就会把原来的监听覆盖掉,解除绑定也很简单
ele.onclick = null;
另一种是addEventListener:
ele.addEventListener("click", fn);
这种可以给元素绑定多个事件,同时触发,解除绑定就要使用removeEventListener
ele.removeEventListener("click");
jquery的on方法就是使用addEventListener进行事件绑定的,可以用jquery封装的off方法解除事件绑定。