首頁 > web前端 > js教程 > JavaScript的jQuery函式庫中function的存在與參數問題_jquery

JavaScript的jQuery函式庫中function的存在與參數問題_jquery

WBOY
發布: 2016-05-16 15:45:20
原創
1026 人瀏覽過

jQuery function 參數傳遞

jQuery的function函數中使用外部變數:

//如何取得i的变量
for(i=0;i<3;i++) {
 $.get("/test.html", function(data){ 
  alert(i)
 });
}


//使用闭包:
for(i=0;i<3;i++) {
 (function(index){
  $.get("/test.html", function(data){ 
  alert(index)
  });
 })(i)
}

登入後複製


JavaScript、jQuery 偵測某 function 是否存在

JavaScript 中偵測某 function 是否存在的方法為:

if(typeof $form.validate == 'function') {
 console.log('该 function 存在');
} else {
 console.log('该 function 不存在');
}

登入後複製

例如: 需要偵測一個 MD5 方法是否存在:

if(typeof window.md5 == 'function') {
 // 如果纯在该方法,才去调用
 md5(286);
}

登入後複製

而偵測一個 jQuery 方法是否存在,可用一下方法:

if( jQuery.isFunction(jQuery.fn.rtFunction) ) {
 // 如果该方法存在,才去调用
 jQuery(document).rtFunction();
}

登入後複製

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板