JQuery綁定事件時傳遞參數的實現方法_jquery
來源:懂視網
責編:小采
時間:2020-11-27 20:44:40
JQuery綁定事件時傳遞參數的實現方法_jquery
JQuery綁定事件時傳遞參數的實現方法_jquery:如題,比如我想在$(:text).bind(keyup,funcionName);將當前的文本框作為參數傳遞給 functionName所代表的函數,應該怎么寫?試了一 下$(:text).bind(keyup,functionName(this));這樣是不對的! 1.直接在funcionName 里
導讀JQuery綁定事件時傳遞參數的實現方法_jquery:如題,比如我想在$(:text).bind(keyup,funcionName);將當前的文本框作為參數傳遞給 functionName所代表的函數,應該怎么寫?試了一 下$(:text).bind(keyup,functionName(this));這樣是不對的! 1.直接在funcionName 里

如題,比如我想在$(":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; //這個就是觸發事件的控件
});
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
JQuery綁定事件時傳遞參數的實現方法_jquery
JQuery綁定事件時傳遞參數的實現方法_jquery:如題,比如我想在$(:text).bind(keyup,funcionName);將當前的文本框作為參數傳遞給 functionName所代表的函數,應該怎么寫?試了一 下$(:text).bind(keyup,functionName(this));這樣是不對的! 1.直接在funcionName 里