关于jquery.bind】的更多相关文章

jquery bind.delegate.live.on的区别及联系 概述 jquery提供了好几个API都可以实现事件绑定, 如 delegate, live , bind 等, 可是有没有疑惑这几个API之间有什么区别和联系呢? 其实 .delegate, .live, .on这三个都API可以事先事件绑定,只不过有一点稍微的不同点.他们属于jQuery不同时期的同一个功能的不同名称实现.如果jQ版本大于1.7,建议使用.on 可以保证向上兼容.查看jquery源码知道, jquery很多地…
jquery bind() 方法和 live() 方法都可以绑定元素事件. <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <script src="http://libs.baidu.com/jquery/1.8.2/jquery.js"></script> </head&g…
jquery bind()方法 语法 作用:bind() 方法为被选元素添加一个或多个事件处理程序,并规定事件发生时运行的函数. 说明:规定向被选元素添加的一个或多个事件处理程序,以及当事件发生时运行的函数.直线电机生产厂家 语法:$(selector).bind(event,data,function) 参数: 参数 描述 event     必需.规定添加到元素的一个或多个事件.由空格分隔多个事件.必须是有效的事件. data     可选.规定传递到函数的额外数据. function   …
bind()函数用于为每个匹配元素的一个或多个事件绑定事件处理函数. 此外,你还可以额外传递给事件处理函数一些所需的数据. 执行bind()时,事件处理函数会绑定到每个匹配元素上.因此你使用bind()所有button元素绑定了click事件,是为当时文档中存在的每个button元素绑定click事件.如果之后你向文档中添加了新的button元素,绑定事件不会对其生效.如果你希望绑定事件对未来新添加的元素也生效,请使用on().delegate().live()等事件函数(尽量优先使用靠前的事件…
Bind()方法: 给元素绑定事件 形式: .bind(eventType[,eventData],handler(eventObject)) eventType,string类型,一个或多个DOM事件的名称,比如:click.submit eventData,Object,将会传递给handler函数的数据,也就是eventObject的data属性中,如果要调用那么使用eventObject.data Handler,function,当事件被触发时执行的函数 .bind(eventType…
先看手册,由于bind方法有三个参数(type,[data],fn),所以手册上这么介绍: .bind() 方法是用于往文档上附加行为的主要方式.所有JavaScript事件对象, 比如focus, mouseover, 和 resize,都是可以作为type参数传递进来的. 任何作为type参数的字符串都是合法的:如果一个字符串不是原生的JavaScript事件名, 那么这个事件处理函数会绑定到一个自定义事件上.这些自定义事件绝对不会由浏览器触发,但可以通过使用.trigger()或 者.tr…
  随着现在JQuery这个javascript的越来越强大,在我们平常的前端UI开发,如果不使用JQuery,说明你已经很out了.今天我们来学习一下 JQuery的bind事件.虽然,这个话题被很多写了很多,但我还是想自己在这里班门弄斧一下,希望各位看官不要喷.如果有什么意见,可以直接进行交流,共同进步. JQuery 官网的Bind事件的API吧:地址连接.如果各位有兴趣看洋文的,可是去看看. 刚开始我们先看一下它的定义: .bind( eventType [, eventData], h…
测试:页面代码: <body> <input type="button" name="aaa" value="点击我"> <input type="checkbox" name="checkbox1"> </body> JQuery代码: $().ready(function(){ for (var i = 0; i < 3; i++) { $(&quo…
<script type="text/javascript"> $(document).ready(function () { /*$('.clickme').live('click', function () { alert("123456"); $("#mediv").append("<div class=\"clickme\">单击</div>"); });*/ $…
笔试题: bind()与delegate()的区别主要有三点: 1 绑定目标 .bind直接绑在目标元素上 .delegate绑在父元素上 2  监听个数 .bind监听个数多——每个目标元素都需要添加 .delegate监听个数少——只给父元素添加一个 3 新增子元素自动获得时间处理函数: .bind只能对现有元素添加事件监听,新增元素无法自动获得监听 .delegate只要父元素下的元素,无论现有还是新增,都能自动获得监听…