700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > jquery绑定点击事件形参_JQuery 绑定事件时传递参数的实现方法

jquery绑定点击事件形参_JQuery 绑定事件时传递参数的实现方法

时间:2020-01-01 10:57:33

相关推荐

jquery绑定点击事件形参_JQuery 绑定事件时传递参数的实现方法

如题,比如我想在$(":text").bind("keyup",funcionName);将当前的文本框作为参数传递给 functionName所代表的函数,应该怎么写?试了一 下$(":text").bind("keyup",functionName(this));这样是不对的!

1.直接在funcionName 里用

this 就是 对 触发时间的元素本身的引用,如果你需要funcionName有更多参数的话,可以这样用:

2.$(":text").bind("keyup",function(){

funcionName(arg1,arg2,arg3,arg4);

});

3.有个event名称的参数可以传

$(:text").bind("keyup", function(event) {

event = event || window.event;

var target = event.target; //这个就是触发事件的控件

});

New Document

$("#div1").append($(""));

$("#cbutton1").bind("click",{"id":"111","name":"aaa"},getData);

function getData(d){

alert(d.data.id);

alert(d.data["name"])

var dd=JSON.stringify(d.data);//将传过来的参数转换成json字符串

alert(dd);

alert(dd.split(',').length);

}

jQueryObject.unbind([events [,handler ]])

// 移除为所有button元素的click事件绑定的事件处理函数btnClick2// 点击按钮,只执行btnClick1$buttons.unbind("click",btnClick2);

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。