2009-09-22 50 views
0

到目前爲止,我有...如何使用jQuery將現有div克隆到其他現有div的內部?

$(document).ready(function(){ 

    $("#AddProductButton").click(function(){ 
     $("#product1").clone().appendTo("#products"); 
    }); 

與...

<div id="products"> 
      <div id="product" id="product1"> 
       <select class="product" > 
        <%foreach(KODmvc.Models.Product prod in Model.products){%> 
         <%if (prod.NumberOfCourses == 1) 
         { %> 
          <option value="-1">Choose a Product</option> 
          <option value="<%=prod.ProductID %>"><%=prod.Title%></option> 
         <%} %> 
        <%} %> 

       </select> 
       <select class="volume"><option value="-1">Pricing Options</option></select><p></p> 
      </div> 
     </div> 

但是,當我有錨標記,因爲它會出現一個按鈕,標籤只是不工作...之前第二個(包含html的新div)然後消失,因爲頁面會因爲某種原因重新提交,現在它只是一個錨標記,它根本不起作用(儘管它是在我用firebug追蹤到斷點時觸發的) ...

謝謝!

+0

您遺漏了AddProductButton的HTML。 – 2009-09-22 20:42:05

回答

1

您是否注意到您的產品div標籤有兩個id屬性。 id="product" id="product1"?代碼只是找不到任何東西,因爲使用的第一個id屬性是product

相關問題