2011-12-14 68 views
2

我有這使得圖片如何追加一個div在jQuery模板的末尾?

<script id="PictureList" type="text/x-jquery-tmpl"> 

    <ul class="pictureList"> 

     <li id="AddPicture"> 
      //an input box with browse button and upload button 
     </li> 

    </ul> 

</script> 

即從DB返回PictureIDPicturePath讀取數據的jQuery的模板。所以每當頁面加載它讀取數據並追加到pictureList類。一切工作正常,但事情是,AddPicture框呈現在第一個地方,我想它在最後的地方渲染。

我試圖將它附加到DOM的Ready事件及其工作,但它抖動頁面,並沒有給出正確的知名度。因此,任何人都可以幫助我如何解決這個問題,並在列表最後顯示AddPicture按鈕。

+0

可以在這裏你做出的jQuery插件模板像$( '#TemplateID')的調用你共享代碼。TMPL(數據).appendTo( '#targetDiv') – Danish 2012-04-27 11:54:25

回答

1

我用這個

$.tmpl("Pics", ProfilePics).insertBefore($(".pictureList > #AddPicture"));