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; //這個就是觸發事件的控件
});
總結
以上是生活随笔為你收集整理的JQuery绑定事件 时如何传递参数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JEECG Framework 3.4.
- 下一篇: Java描述设计模式(16):代理模式