2012-02-11 9 views
0

私はjTweetsAnywhereを使用して自分のツイッターリストの1つを取得し、つづりが再配置されるようにMasonryエフェクトを適用します。jTweetsAnywhere + jQuery Masonry

問題は、私はMansoryがその魔法をするようにボックスクラスを追加する必要があるということです。 jTweetsAnywhereとこのクラスを作成してMansoryをロードすることで、すべてのボックスがリアレングされるようにすることができます。

TKSプラグインから

答えて

0

すべてのHTMLは、いわゆる「デコレータ」によって生成されます。 jTweetsAnywhereには多くのデコレータがあり、それぞれがツイートフィード全体の特定のコンポーネントを担当します。各デコレータは、プラグインによって提供されるデフォルトの実装を持ちますが、設定オプションによって上書きすることができます。

評価:ユーザ供給tweetDecorator内部

$('#tweets').jTweetsAnywhere({ 
    username: 'tbillenstein', 
    count: 5, 
    tweetDecorator: function(tweet, options) { 
     var html = ''; 
     if (options.tweetProfileImagePresent) 
      html += options.tweetProfileImageDecorator(tweet, options); 

     if (options.tweetBodyDecorator) 
      html += options.tweetBodyDecorator(tweet, options); 

     html += '<div class="jta-clear">&nbsp;</div>'; 

     return '<li class="jta-tweet-list-item">' + html + '</li>'; 
    } 
}); 

コードは、例えば、プラグインから採取し、自分のニーズに調整することができるデフォルトの実装であります同封する追加のCSSクラスを<li>要素に追加します。

関連する問題