我的机会很小,但是我已经通过Google尝试了几个解决方案,但似乎没有修复’未知的TypeError:不能调用方法’应用’undefined’,匿名函数:
它工作,如果自己没有其他JS,但是当与其他脚本在同一页面上组合时,我收到错误.
它引用的代码行如下,第32行是罪魁祸首.第32行是这行 – if(resizeTimeout){clearTimeout(resizeTimeout); }:
var $event = $.event,resizeTimeout; $event.special.smartresize = { setup: function() { $(this).bind( "resize",$event.special.smartresize.handler ); },teardown: function() { $(this).unbind( "resize",handler: function( event,execAsap ) { // Save the context var context = this,args = arguments; // set correct event type event.type = "smartresize"; if ( resizeTimeout ) { clearTimeout( resizeTimeout ); } resizeTimeout = setTimeout(function() { jQuery.event.handle.apply( context,args ); },execAsap === "execAsap"? 0 : 100 ); } };