为元素的特定事件绑定事件处理函数 : bind
来源:互联网 发布:网络教育专科学费 编辑:程序博客网 时间:2024/05/16 06:24
bind(type,[data],fn)
type,[data],function(eventObject) String,Object,Function V1.0
type: 含有一个或多个事件类型的字符串,由空格分隔多个事件。比如"click"或"submit",还可以是自定义事件名。
data:作为event.data属性值传递给事件对象的额外数据对象
fn:绑定到每个匹配元素的事件上面的处理函数
type,[data],false String,Object,bool V1.4.3
type:含有一个或多个事件类型的字符串,由空格分隔多个事件。比如"click"或"submit",还可以是自定义事件名。
data:作为event.data属性值传递给事件对象的额外数据对象
false: 将第三个参数设置为false会使默认的动作失效。
events String V1.4
一个或多个事件类型的字符串和函数的数据映射来执行他们。
一、当每个段落被点击的时候,弹出其文本。
$("p").bind("click", function(){ alert( $(this).text() );});
二、同时绑定多个事件类型
$('#foo').bind('mouseenter mouseleave', function() { $(this).toggleClass('entered');});
三、同时绑定多个事件类型/处理程序
$("button").bind({ click:function(){$("p").slideToggle();}, mouseover:function(){$("body").css("background-color","red");}, mouseout:function(){$("body").css("background-color","#FFFFFF");} });
四、你可以在事件处理之前传递一些附加的数据。
function handler(event) { alert(event.data.foo);}$("p").bind("click", {foo: "bar"}, handler)五、通过返回false来取消默认的行为并阻止事件起泡。
$("form").bind("submit", function() { return false; })
六、通过使用 preventDefault() 方法只取消默认的行为。
$("form").bind("submit", function(event){ event.preventDefault();});
七、通过使用 stopPropagation() 方法只阻止一个事件起泡。
$("form").bind("submit", function(event){ event.stopPropagation();});
0 0
- 为元素的特定事件绑定事件处理函数 : bind
- React事件处理函数中绑定this的bind()函数
- jQery事件绑定事件处理函数bind详解
- jQery事件绑定事件处理函数bind详解
- jQuery -- 如何为动态添加的元素绑定事件处理函数
- jQuery -- 如何为动态添加的元素绑定事件处理函数
- jQuery -- 如何为动态添加的元素绑定事件处理函数
- JavaScriptDOM练习之为同一个元素绑定多个不同的事件并指向同一个事件处理函数
- jquery用 bind 函数给元素绑定点击事件
- jQuery动态添加的元素绑定事件处理函数
- jQuery动态添加的元素绑定事件处理函数
- jQuery动态添加的元素绑定事件处理函数代码
- 【jQuery】使用bind()方法绑定元素的事件
- 轻松查看attachEvent方法绑定的事件处理函数(如jQuery的bind方法绑定的函数)
- 关于jQuery用bind动态绑定事件无效的处理
- jquery为元素绑定事件
- jQuery-bind不能处理绑定hover事件
- JQuery事件绑定函数:on()与bind()的差别
- Android串口通讯,在线程里一直监听是否有消息发来,接收到消息到runOnUiThread处理跳转页面,页面跳转关闭之后,在发送消息尽然还会执行在打开页面?
- 求大神指教 关于Android上传多个图片到.net webservice上
- JSP之Cookie实现购物车
- linux 6-find,xargs
- CNN的超参数 & 宽卷积和窄卷积的理解及tensorflow中的实现
- 为元素的特定事件绑定事件处理函数 : bind
- 总结2016年国内外的AR/VR产品
- 求大神,Android4.4 自动连接蓝牙Ble不弹出输入PIN码的窗口解决办法?
- wamp发布到局域网中
- Single Number
- android打包9.2,而ios打包才3.17,请问为什么!
- 236. Lowest Common Ancestor of a Binary Tree
- Markdown编辑器技巧
- Android ListView