Encore un autre " Uncaught TypeError: Ne peut pas appeler la méthode 'appliquer' undefined '

Mes chances sont minces, mais j'ai essayé un couple de solutions via Google, mais rien ne semble corriger le " Uncaught TypeError: Ne peut pas appeler la méthode 'appliquer' undefined ', fonction anonyme:

Encore un autre

Il fonctionne si sur son propre avec aucune autre JS mais lorsqu'il est combiné sur la même page que les autres scripts, je reçois l'erreur.

Les lignes de code, il fait référence sont les suivantes à la ligne 32, le coupable. La ligne 32 est cette ligne - 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", $event.special.smartresize.handler );
        },
        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 );
        }
    };

OriginalL'auteur egr103 | 2013-03-14