Checken ob JS plugin ausgeführt ist

Hallo !,

Ich will nach dem die Artikel Variante geändert wird einfach meine neu erstellte Tab neu laden.
in meinem fall so

;(function ($, window) {

    $.subscribe('plugin/swAjaxVariant/onChange', function(event, plugin){
    console.info("changed")

    $(".content--youtube").load(location.href + " #youtubelink");

});

})(jQuery, window);

Das problem ist, ich brauche die Seite neu laden nach dem eigentlich das onChange ausgeführt wurde weil dann schon habe ich requestData();

dann erhält mein Tab .content-youtube die Neue Link für Variant.

Wie kann ich so machen dass ich sag Wenn plugin/swAjaxVariant/onChange ausgeführt und fertig ist, dann
$(".content--youtube").load(location.href + " #youtubelink"); ausführen.

ich arbeite nicht sehr viel mit js deswegen bin ich sehr schwach, habe sogar diesen code geschrieben, aber das ‚change‘ wird nur einmal ausgeführt.

;(function ($, window) {
    $.plugin('twpYoutube', {

        defaults: {

            'selectorClass': '.selector-classforvariants',

        },

        init: function () {
            var me = this;

            me.applyDataAttributes();

            me.selectorClass = me.opts.selectorClass;

            me.registerEvents();

            me.onInputChange();


        },

        registerEvents: function() {
            var me = this;
            me._on(me.selectorClass, 'change', $.proxy(me.onChange, me));
        },

        onInputChange: function(e){
            var me =  this;

            var selector = $(me.selectorClass);

            $(selector).on('change',function(e) {
                console.info(this[this.selectedIndex].text);
            });

        },

        onChange: function(){
            var me = this;
            alert('select changed!');
        },

    });
    $('.selector-classforvariants').twpYoutube();
})(jQuery, window);

Danke