语法很简单
参数说明
- childSelector 必需。规定要附加事件处理程序的一个或多个子元素。
- event 必需。规定附加到元素的一个或多个事件。
- 由空格分隔多个事件值。必须是有效的事件。
- data 可选。规定传递到函数的额外数据。
- function 必需。规定当事件发生时运行的函数。
delegate 的函数是被某一类型的共同父元素调用。
完整实例(要实现的效果)
1.绑定的事务中,获取事务源,调用hide办法,并传入事务源对象:
底本用的$(window),然则IE8之前的,貌似有bug。
$(document)不好之处,页面加载完后,会触发一次...
2. hide办法中,断定该事务源是否从指定元素中发出,即事务源元素是不是指定元素的子元素或者其本身。
3.上方的hide办法中,isClick变量 断定 是不是点击事务触发的。以便处理惩罚resize的。resize用settimeout作处理惩罚,降落内存消费。
以上就是关于jquery事件delegate()的使用方法相关内容,希望对大家的学习有所帮助。