私は現在、コンテンツがAJAXを介してロードされるWebサイトで作業しています。すべてのコンテンツには、いくつかのAddThis共有ボタンがあります。
したがって、コンテンツがロードされてdivコンテナーに追加された後、AddThisスクリプトをリロードして、再び機能させるようにします。
var script = 'http://s7.addthis.com/js/250/addthis_widget.js#pubid=myid&domready=1';
if(window.addthis) window.addthis = null;
$.getScript( script );
しかし、ページを共有すると、タイトルとURLが変更されないことに気付きました。タイトルを手動で変更しました。
var title = $(response).find('h2').text();
window.document.title = title;
window.history.pushState({path: href}, title, href);
AddThisがこの新しいタイトルとURLを使用しないのはなぜですか?また、Facebookの共有では、最初のコンテンツの画像を使用しています。(おそらくURLが間違っているため)