Maison  >  Article  >  interface Web  >  Comment déterminer si une fonction existe dans jquery

Comment déterminer si une fonction existe dans jquery

藏色散人
藏色散人original
2021-01-12 09:41:353060parcourir

Comment jquery détermine si une fonction existe : créez d'abord un exemple de fichier de code ; puis transmettez "if($.isFunction(fun)){eval("testFun('txt')");}}catch( e){$.alert...}" peut être utilisée pour déterminer si la fonction existe.

Comment déterminer si une fonction existe dans jquery

L'environnement d'exploitation de ce tutoriel : système Windows 7, jquery version 1.10.0, ordinateur Dell G3.

Recommandé : Tutoriel vidéo jQuery

Jquery détermine-t-il si la fonction existe ?

Vous pouvez utiliser la fonction $.isFunction() dans jquery pour déterminer si la fonction existe. La fonction $.isFunction() est utilisée pour déterminer si le paramètre spécifié est une fonction.

Exemple :

var fun = "testFun";  // 函数的名称
try{
 if($.isFunction(fun)){
     eval("testFun('txt')");   // "txt"是函数参数
 } 
}catch(e){ 
  $.alert(fun +'不是函数!'); 
}

Notez l'utilisation de "eval()" !!!

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn