【解决】JS/JQ判断函数是否存在(防止报错)

JS代码

try 
{  
     if(typeof(eval(funcName))=="function"){

         funcName();

     }

}catch(e){

    //alert("not function"); 

} 

JQ代码:

<script type="text/javascript">
    function calculateSum() {
    }  

    // using jQuery
    if ($.isFunction(window.calculateSum))
        calculateSum();
    else
        document.writeln('calculateSum does not exist');
</script>

 

 

 

 

 



阅读本文后,您的心情是:
 
恶心
愤怒
强赞
感动
路过
无聊
雷囧
关注
知识共享许可协议
评论(0) 浏览(15986) 引用(0)
引用地址:http://blog.baiwand.com/tb.php?sc=e03ecc&id=49
Tags:
« 【解决】Display:inline-block兼容性解决 【解决】Jquery如何获取某个元素前(后)的文本内容? »

Blogger

  • blogger
  • 天之骄子
  • 职位:研发工程师
    铭言:
    阳光与欢乐同在,
    与我同在
    主页:
    blog.baiwand.com

分类目录

日志归档

主题标签

数据统计

  • 日志:151篇
  • 评论:45条
  • 碎语:264条
  • 引用:0条

链接表

随机日志 »

最新日志 »

最新评论 »

标签云 »

订阅Rss
sitemap