2011-03-26 52 views
2
<ul id="content"> 
     <li> 
      <label class="desc">Album Title:</label> 
      <div> 
       <input type="text" class="field text full required" name="album[title]" id="album_title" /> 
       <?php echo form_error('album[title]', '<label class="error">', '</label>'); ?> 
      </div> 
     </li> 
     <li> 
      <label class="desc">Image</label> 
      <div> 
      <input type="file">&nbsp;&nbsp; 
      <a href="" id="add_row"><img src="<?php echo base_url(); ?>skin/images/add.png" /></a> 
      </div> 
     </li> 
     <li class="buttons"> 
       <button id="saveForm" class="ui-state-default ui-corner-all" value="Submit" type="submit">Add</button> 
     </li> 
    </ul> 

我想添加新的<li>前最後<li>添加動態圖像字段(通過jQuery)。如何在ul中通過jquery添加列表項?

在此先感謝 Loganphp

回答

1

嘗試這個

$('#content li').last().insertBefore("<li></li>"); 

以這種方式ü可以追加最後李

更新 以前很多李ü也可以使用此

$('#content li:last').insertBefore("<li></li>"); 
+0

是不是'insertBefore()'的語法不同於你插入的內容函數調用和選擇器是函數調用的參數嗎? – Hristo 2011-03-26 05:35:11