LinkedIn Button Verzögerung beim Erscheinen auch nach Benutzung der done () Funktion?

LinkedIn Button zeigt meiner Meinung nach immer eine merkwürdige Einstellung im Vergleich zu anderen Buttons.

Diesmal geht es um die Verzögerung der Erscheinung, auch nach Verwendung der Funktion done ():

    function CreateNewsocial(str)
    {
            $(".dd_outer").fadeOut("slow");

                CreateNewLikeButton(str);

            $.when(CreateNewTweetButton(str),CreateNewPlus1Button(str),CreateNewLinkedinButton(str),CreateNewSuButton(str)).done(function(){

                      $(".dd_outer").fadeIn('slow');
                       });

    }

Woher:

dd_outer ist der Wrapping Div von Social Buttons.CreateNewLikeButton(), CreateNewTweetButton() , CreateNewPlus1Button() CreateNewLinkedinButton() , undCreateNewSuButton() sind Funktionen, die soziale Schaltflächen dynamisch aktualisieren, wenn ein anderer Wordpress-Beitrag über Ajax geladen wird.str ist der übergebene Parameter und enthält die ID des Posts.

Alles funktioniert, bis auf den LinkedIn-Button. Der Code für CreateNewLinkedinButton () lautet zur Information:

function CreateNewLinkedinButton(str)
        {


            var elem3 = $(document.createElement("script"));
            elem3.attr("type","IN/Share");
            elem3.attr("data-url","http://website/Arra2issia/"+str+"/");    
            elem3.attr("data-counter", "top");


             $("#linkedin").empty().append(elem3);

return $.getScript("http://platform.linkedin.com/in.js?async=true", function() {
    IN.init();
  });
        }   

und HTML ist:

<div id="linkedin"><script type="IN/Share" data-url="<?php the_permalink();?>" data-counter="top"></script></div>

Ich habe bereits geschrieben über:Zeigen Sie keine sozialen Schaltflächen (geladen über JQuery), bis sie alle vollständig geladen sind und habe eine Hilfe bekommen, die für alle sozialen Buttons außer LinkedIn funktioniert.

Vielen Dank im Voraus für Ihre wertvolle Zeit

Antworten auf die Frage(1)

Ihre Antwort auf die Frage