首页 » 前端

jQuery 事件

   发表于:前端评论 (0)   热度:1961
子页面触发父页的关闭事件关闭窗口
parent.$(window.parent.document).find('.dialog_close_button').click(); // iframe 子页面触发父页的关闭事件关闭窗口

 

 

jQuery 事件 - trigger() 方法:触发事件    规定被选元素要触发的事件。

语法

$(selector).trigger(event,[param1,param2,...])

 

参数 描述
event

必需。规定指定元素要触发的事件。

可以使自定义事件(使用 bind() 函数来附加),或者任何标准事件。

[param1,param2,...]

可选。传递到事件处理程序的额外参数。

额外的参数对自定义事件特别有用。

 delegate() 方法  

这个方法是处理用js加载的html 代码的 点击事件等 . 很好用的一个方法 , 之前遇到js加载的html再放click事件或者change事件的时候总是遇到问题 , 有了这个方法 可以解决很多问题

delegate() 方法为指定的元素(属于被选元素的子元素)添加一个或多个事件处理程序,并规定当这些事件发生时运行的函数。

使用 delegate() 方法的事件处理程序适用于当前或未来的元素(比如由脚本创建的新元素)。

语法

$(selector).delegate(childSelector,event,data,function)
参数 描述
childSelector 必需。规定要附加事件处理程序的一个或多个子元素。
event

必需。规定附加到元素的一个或多个事件。

由空格分隔多个事件值。必须是有效的事件。

data 可选。规定传递到函数的额外数据。
function 必需。规定当事件发生时运行的函数。

(。・v・。)
喜欢这篇文章吗?欢迎分享到你的微博、QQ群,并关注我们的微博,谢谢支持。