所以我在左邊有一個大按鈕,右邊有一個表格。當您單擊該按鈕時,最多可創建5個附加表單。它還更新了ID和風味檔案#文本。使用刪除按鈕單擊克隆div - 但是,如何隱藏初始克隆上的刪除按鈕?
它仍然有點bug,並尋找一些幫助整理出來,因爲即時通訊不是最好的。
問題1:如果您創建5個額外的克隆,然後刪除它們。當你再次創建它們時,它將它們標記爲#7#8#9 - 由於只允許有6種形式。我需要這個號碼只顯示1-6,而不是上面或下面。我也想爲id做同樣的事情。
問題2:另一個問題我是我想刪除「刪除鏈接」從風味曲線#1(第一種形式)。因爲如果所有表格都被刪除了,那麼就沒有什麼可以克隆的了。
感謝您的幫助!
var cloneIndex = 1;
var clones_limit = 5;
var cloned_nbr = $(".clonedInput").length-1; //Exclude Default (first) div
function clone()
{
if(cloned_nbr<clones_limit)
{
cloneIndex++;
cloned_nbr++;
var new_clone = $(".clonedInput").first().clone();
new_clone.attr("id", "clonedInput" + cloneIndex);
new_clone.find(".label-nbr").text(cloneIndex);
new_clone.find(".category").attr("id","category"+cloneIndex);
new_clone.show(".remove").attr("id","remove"+cloneIndex);
new_clone.on('click', 'button.clone', clone);
new_clone.on('click', 'button.remove', remove);
$("#formy").append(new_clone);
}
}
function remove(){
if(cloneIndex>1){
$(this).parents(".clonedInput").remove();
cloned_nbr--;
}
}
$(".clone").on("click", clone);
$(".remove").on("click", remove);
刪除2項不工作http://jsfiddle.net/tfFLt/ 1919/ – SamGhatak
@SamGhatak錯誤的鏈接隊友。 – wot
哈哈沒有問題...你編輯它4-5次我猜!感到困惑,歡呼聲 – SamGhatak