Sto caricando tutti gli articoli con l'Ajax, ma la funzionalità Addthis non è correttoAddthis non funziona con l'Ajax
$thisChild.load(permLink + ' #thePostStuff', function() {
E nel callback di detto .load() la funzione, ho aggiunto questo codice per portare in funzionalità Bookmark at:
var script = 'http://s7.addthis.com/js/300/addthis_widget.js?domready=1#pubid=MY-PUB-ID';
if (window.addthis){
window.addthis = null;
}
$.getScript(script);
il codice all'interno del contenuto del file permalink chiamato dalla richiesta Ajax che carica lo script Addthis è il seguente:
<!-- AddThis Button BEGIN -->
<div class="addthis_toolbox addthis_default_style addthis_32x32_style"
addthis:url="<?php the_permalink(); ?>"
addthis:title="<?php the_title(); ?>"
addthis:description="<?php the_excerpt(); ?>">
<a class="addthis_button_facebook"></a>
<a class="addthis_button_twitter"></a>
<a class="addthis_button_preferred_3"></a>
<a class="addthis_button_compact"></a>
<a class="addthis_counter addthis_bubble_style"></a>
</div>
<!-- AddThis Button END -->
Il problema è che addthis non si sta caricando come previsto. Funziona correttamente la prima volta che viene aperto un articolo, ma in qualsiasi altro momento (a meno che la pagina non venga aggiornata) non riesce a includere il numero che mostra quante volte l'articolo è stato condiviso, che appare come questo quando ispeziono l'elemento: <a class="addthis_button_expanded" target="_blank" title="View more services" href="#">1</a>
EDIT:
ha tentato una correzione noto: $.getScript(script , function() { addthis.init(); });
, ma questo non ha risolto il problema.
EDIT 14 agosto 2012
Il sito è http://epicvan.com e ho appena tolto i numeri perché non ho mai si avvicinò con una correzione mentre stavo lavorando su di esso. Il progetto è stato completato mesi fa, quindi non testerò le nuove risposte. Spero che possano aiutarti se incontri lo stesso problema! Acclamazioni
ho avuto lo stesso problema e [i risolvere in questo post] (http://stackoverflow.com/a/40352925/7097461), quindi prova a vedere –