2012-03-24 62 views
0

我有點尷尬地問這樣一個愚蠢的問題,但我是一個jquery的新手,並且已經在2個小時左右的時間內無視結果的Stackoverflow。我正在研究基於1140GRID的響應式tumblr主題。 爲了使靜態視頻適合列,我使用jquery fitvids()。 我的觸發代碼如下所示:jquery fitvids()目標動態編號

$(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>    

在此先感謝,我真的很感謝您的時間和精力! Felix

回答

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

謝謝你的作品! – 2012-03-29 06:21:09