JAVA、PHP、前端、APP、网站开发 - 开发技术学习

开发技术学习 » 前端设计 » jQuery中.live()方法的使用方法,JQuery里的代码不能响应动态生成的html元素的click事件

jQuery中.live()方法的使用方法,JQuery里的代码不能响应动态生成的html元素的click事件

此文被围观2974 日期: 2013-01-12 分类 : 前端设计  标签:  ······
现在jQuery使用的范围之广,我们是否经常用jquery生成元素,但是我们在对生成元素操作的时候就不在那么好用的,jquery确实很强大,完全想到了这一点:用live绑定click事件即可,live适合用脚本创建的新元素 下面我们来看一下live在手册上的解释: 实例 当点击按钮时,隐藏或显示 p 元素: $("button").live("click",function(){ $("p").slideToggle(); }); 定义和用法 live() 方法为被选元素附加一个或多个事件处理程序,并规定当这些事件发生时运行的函数。 通过 live() 方法附加的事件处理程序适用于匹配选择器的当前及未来的元素(比如由脚本创建的新元素)。 语法 $(selector).live(event,data,function) 参数 描述 event 必需。规定附加到元素的一个或多个事件。 由空格分隔多个事件。必须是有效的事件。 data 可选。规定传递到该函数的额外数据。 function 必需。规定当事件发生时运行的函数。

站点声明:部分内容源自互联网,为传播信息之用,如有侵权,请联系我们删除。

© Copyright 2011-2024 www.kfju.com. All Rights Reserved.
超级字帖 版权所有。 蜀ICP备12031064号      川公网安备51162302000234