0
그래서 한 탭의 내용을 복제 한 다음 jQuery 탭 인 DIV에 추가 한 다음 새로 고칩니다.jQuery, DIV 및 내용 복제, jQuery 탭으로 추가
$.fn.addDegree = function (tabId, tabLabel) {
$('#degree_tabs ul[role="tablist"]').append("<li><a href='#" + tabId + "'>" + tabLabel + "</a>");
var clonedDiv = $('#tabs-1').clone();
clonedDiv.attr("id", "tabs-"+tabId);
$('#degree_tabs').append(clonedDiv);
$(this).tabs("refresh");
};
그러나,이 코드는 복제 된 DIV의 ID가 "탭 - 탭-2"는 "탭-2"를하고 있지만해야되기 때문에 작동하지 않습니다
이
는 내가 가지고있는 코드입니다 div가 추가되면, 탭 -1 아래에 표시되지 않아야합니다.복제에 의해 출력 된 div 요소는이 : - 귀하의 지원의 기대에
<div class="standard_degree_app tab_overflow ui-tabs-panel ui-widget-content ui-corner-bottom" id="tabs-tabs-2" aria-labelledby="ui-id-1" role="tabpanel" aria-expanded="true" aria-hidden="false">
감사
모든 복제 입력, 선택 및 다른 양식 필드를 반복하고 공백으로 설정하는 방법을 알고 싶습니다. val ('') 나는 생각할 것이다. – Resurgent
'clonedDiv.find ('input'). 각 (function() {$ (this) .val ('')}); – bipen