0
這是與以前的SO這個當前的代碼在那裏我可以看到連續的數字,如果我喜歡這個最初我的ID與EXPY -1啓動問題繼續進行,如果我點擊添加更多按鈕它來完美expy-2但是當我點擊從expy -1 expy-3克隆必須在expy-2後面沒有在expy-1和expy-2內JQuery的克隆序列未正常工作
而當我試圖刪除expy-2從那裏它具有自動檢測ID
例如,如果我有EXPY-1,expy2,EXPY-3 & EXPY-4,如果我刪除expy2最終結果應是EXPY-1,expy2,EXPY -3
根據以前的用戶告訴我已刪除++rowCount
,並變更爲rowcount
$clone.find('[id]').each(function() {
this.id += '_' + num;
console.log(this.id);
$(this).removeClass("errRed");
if ($(this).hasClass("required_Field")) {
$(this).prevAll('label').find('span.required-star').removeClass('text-error-red');
$(this).addClass("cloned_field");
} else {
$(this).removeClass("errRed");
$(this).removeClass("text-error-red");
}
});
$clone.find('.btn_more').after("<input type='button' class='btn_less1 edu_btnle' id='buttonless" + (++rowCount) + "'/>")
$clone.attr('id', "expy-" + (rowCount)).addClass('exp_add');
這裏是fiddle link
多一個問題是與該未決如果我點擊首次EXPY-1即將和EXPY-2來,但如果我再次點擊EXPY-1 EXPY-3(行)中的溶液內EXPY生成添加更多按鈕-1和expy-2不能在expy-2之後,請你看看這 – Mahadevan
@Mahadevan我不明白請解釋。 – void
好吧,例如,如果我第一次點擊添加更多按鈕我的下一行ID正在生成expy-2 2)如果我點擊添加更多按鈕從開始expy-3產生它必須在expy-2後,但目前的序列是錯的,它進入 – Mahadevan