2011-10-28 10 views
0

FBコードは、ページ上に隠されたdivにロードされます。セクションがクリックされると、jQueryを使用してコンテンツを新しい場所に移動します。これにより、box_countバブルが折りたたまれます(IEでのみ)。 HTMLへ行く.connect_widget_number_cloudクラスの要素のwidth属性は1pxに設定されています。それは別のドメインにあるので、私は子コンテンツに入り、幅を更新することはできません。私は何かできることはありますか?1.バブルを強制的に表示してバブルをオーバーレイさせるか、または2. IEで正しく表示されるようにしますか?崩壊カウントバブル、避ける方法?

バブルは、移動されるまで予想通りに表示されます。

答えて

0

ウィジェットコードをインラインではなく動的に追加することで回避できます。適切な領域に空のプレースホルダDIVを使用して、セクションを展開するときにコードを追加し、Javascript SDKに解析させるよう伝えます。たとえば、簡潔にするためにjQueryを使用して:ここ

var placeholder = $('#placeholder_id'); 
placeholder.append('<div class="fb-like" data-send="true" data-width="450" data-show-faces="true"></div>'); 
FB.XFBML.parse(placeholder[0]); 

片側の利点は、このセクションでは、わずかセクションの読み込みが遅くなるかもしれませんが、ページの残りの部分をスピードアップするであろう、拡大されたときにウィジェットがのみレンダリングさを意味していることです負荷。

関連する問題