绑定事件的另一种方法是用 addEventListener() 或 attachEvent() 来绑定事件监听函数。addEventListener()函数语法:elementObject.addEventListener(eventName,handle,useCapture ...
格式一致,第一个参数写事件,第二个参数给谁写事件 选择器 ,第三个参数写方法 执行过程是:每创建一个元素都会执行这个方法,如果有class div 这个属性就给绑上点击事件,没有就不绑 ...
2017-12-24 23:24 0 1364 推荐指数:
绑定事件的另一种方法是用 addEventListener() 或 attachEvent() 来绑定事件监听函数。addEventListener()函数语法:elementObject.addEventListener(eventName,handle,useCapture ...
对未来的元素绑定事件不能用bind, 1、可以用live代替,但是要注意jquery的版本,根据官方文档,从1.7开始就不推荐live和delegate了,1.9里就去掉live了。 2、推荐用on代替(注:1.7及以上的版本才支持)。用法:on(events,[selector],[data ...
走了,打log事件也没有触发,检查代码也无问题,思来想去发现竟然是未来元素在作怪。 改后代码: ...
对未来的元素绑定事件不能用bind, 1、可以用live代替,但是要注意jquery的版本,根据官方文档,从1.7开始就不推荐live和delegate了,1.9里就去掉live了。 2、推荐用on代替(注:1.7及以上的版本才支持)。用法:on(events,[selector],[data ...
<head> <title>jQuery事件的链式写法</title> <script src="jquery-1.9.1.js" type="text/javascript"></script> <style ...
多个事件触发同一反应 ...
未来元素:不是一个页面上的元素,是通过js或者通过后台直接渲染在页面上的元素,也就是说这些元素不是直接写在document中的。 1.对于未来元素,我们想直接用js或者jq操作它们是不起作用的。 2.可以使用来操作未来生成的元素,可是这里有一个局限性,这个事件,是需要在生成元素 ...