2012-03-24 14 views
0

私はこのような愚かな質問をするために少し恥ずかしいですが、私はjqueryの初心者で、2時間の結果なしでStackoverflowを見てきました。私は1140GRIDに基づいて反応するtumblrテーマに取り組んでいます。 静的なビデオを列に合わせるために、jquery fitvids()を使用しました。jquery fitvids()dynamic idをターゲットにする

$(document).ready(function(){ 
    $("#post_{PostID}").fitVids(); }); 

と、このような添付HTML: 私のトリガーコードは次のようになります。私は動的IDを生成する必要があることを知っています。なぜなら、私はちょうど "ポスト"を使うと、最初のビデオだけがフォーマットされるからです。通常のJavascriptでは、おそらくgetelementbyIDが機能しますが、jqueryを使用してそれを行う方法を実際には分かりません。

<div class="container"> 
<div class="row"> 
<div class="ninecol"> //grid I want it to fit into 
     {Block:Video}  
      <div id="post_{PostID}"> 
         {Video-500} 
     {/Block:Video} 
      </div> 
</div> 
</div> 
</div>    

ありがとうございます、私は本当にあなたの時間と労力を感謝します! フェリックス

答えて

0

ビデオブロックの中にクローズドDIVを配置したい場合があります。

<div class="container"> 
    <div class="row"> 
    <div class="ninecol"> //grid I want it to fit into 
     {Block:Video}  
     <div id="post_{PostID}"> 
     {Video-500} 
     </div> 
     {/Block:Video} 
    </div> 
    </div> 
</div> 

次に、ninecolのすべてのサブディビジョンをターゲットにすることができます。

<script> 
$(document).ready(function(){ 
    $('.ninecol > div').fitVids(); 
}); 
</script> 
+0

ありがとうございます! –

関連する問題