js和jquery中判断函数是否存在

来源:互联网 发布:网络传播方式 编辑:程序博客网 时间:2024/05/29 08:20

今天碰到一个比较尴尬的问题:在一个js文件中使用了一个jquery的方法,但是这个方法我又不知道在jquery的那个版本有,代码如下:

function xxx(){    var $target = jQuery("#"+targetId);    $target.fixed(true);}

调用xxx的时候报:Uncaught TypeError: undefined is not a function

javascript中解决办法:

if(window.myfunction){    }

jquery中解决办法:

function xxx(){    var $target = jQuery("#"+targetId);    if(jQuery.isFunction(jQuery.fn.fixed)){        $target.fixed(true);    }}



0 0
原创粉丝点击