0

Tek bir sayfaya birden çok yorum kutusunu nasıl ekleyebilirim? Ajax tabanlı web sitesi içinTek bir sayfada birden fazla Facebook yorum kutusu nasıl eklenir?

. İlk Makale'nin sonunda bir sonraki makaleyi yüklüyorum ve HTML5 Geçmiş API'sini kullanarak URL'yi değiştiriyorum.

Komut dosyası: FB.XFBML.parse();, document için ayarlanmış geçerli URL için tüm Facebook widget'lerini yeniden oluşturur.

cevap

2

Çözümü buldum. Herhangi bir div ebeveynine div.fb-comments öğesini sarın ve öğe DOM öğesiyle FB.XFBML.parse()'u arayın.

Örnek:

HTML:

<article> 
    ... 
</article> 
<div id="fb_comments_box_123"> 
    <div class="fb-comments" data-href="http://www.example.com/article-story-1"></div> 
</div> 

JS:

FB.XFBML.parse(document.getElementById('fb_comments_box_123')); 

Ajax çağrısından sonra ve JavaScript üzerinde başarı yöntemi çağrı üzerine belgelemek için yukarıdaki HTML doldurun.

İlgili konular