2012-07-27 6 views
5

シングルツイートにTwitterの埋め込みコードを使用すると、widget.jsというスクリプトが読み込まれます。このスクリプトは、ツイートのHTMLを動的に生成します。埋め込みのつぶやき完了イベント?

埋め込みツイートのレンダリングが完了したら、widget.jsによってトリガーされるイベントはありますか?私のコードは、レンダリングが完了したことをどのように知ることができますか

私はjQuery Masonryを使用してツイートのセットをレイアウトしようとしているため、これが必要です。 Masonryがの各ツイートのコンテナの高さを修正してからのツイートが完全にレンダリングされ、オーバーラップが発生します。私は、すべてのつぶやきが完全にレンダリングされ、石積みレイアウトをリフレッシュするよう通知されたいと思います。

答えて

0

あなたは、コード内

if (this._rendered) { 
     var anchor = this.byClass('twtr-join-conv', 'a'); 
     anchor.href = 'http://twitter.com/' + this._getWidgetPath(); 
    } 

とやや低いこの興味深い条件は、あなたが探検することができるかもしれない

this._rendered = true; 
    // call the ready handler 
    this._ready(); 
    return this; 

ある利回りを「レンダリング」を検索uncompressed code hereに見てみると...

+0

ありがとうが、このスニペットはツイートの埋め込みではなくTwitterのストリームウィジェットで使用されていました。 – infojunkie

関連する問題