Heim >Web-Frontend >js-Tutorial >Das Vorhandensein von Funktionen und Parameterproblemen in der jQuery-Bibliothek_jquery von JavaScript

Das Vorhandensein von Funktionen und Parameterproblemen in der jQuery-Bibliothek_jquery von JavaScript

WBOY
WBOYOriginal
2016-05-16 15:45:201014Durchsuche

jQuery-Funktionsparameterübergabe

Verwendung externer Variablen in der jQuery-Funktion:

//如何取得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 und jQuery erkennen, ob eine Funktion existiert

Die Methode zum Erkennen, ob eine Funktion in JavaScript vorhanden ist, ist:

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

Zum Beispiel: Es muss festgestellt werden, ob eine MD5-Methode vorhanden ist:

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

Um festzustellen, ob eine jQuery-Methode vorhanden ist, können Sie die folgende Methode verwenden:

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

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn