1 回答

TA貢獻(xiàn)1798條經(jīng)驗(yàn) 獲得超7個(gè)贊
首先 $ 是 jquery,將第一個(gè)參數(shù)視為選擇器,但仍執(zhí)行該函數(shù)但返回一個(gè) jquery 對(duì)象。
其次, obj 是在該函數(shù)范圍內(nèi)定義的,并且在您的測(cè)試范圍內(nèi)不可用。
要使其可用,請(qǐng)?jiān)谂c測(cè)試相同的級(jí)別或比測(cè)試高一級(jí)或多級(jí)的外部定義 obj,在 $ 內(nèi)的函數(shù)內(nèi)部設(shè)置其值
例子
var obj;
$(function(){
obj = {
convertPostCode: function (postcode) {
var len = postcode.length,
index = 0;
switch (len) {
case 5:
index = 2;
break;
case 6:
index = 3;
break;
case 7:
index = 4;
break;
default:
break;
}
return postcode.substr(0, index) + " " + postcode.substr(index);
}
}
});
假設(shè)測(cè)試處于同一級(jí)別,您現(xiàn)在應(yīng)該可以訪問(wèn) obj
添加回答
舉報(bào)