2014-09-14 3 views
0

다음 코드를 사용하여 다른 탭에서 복제 된 내용과 함께 동적으로 탭을 추가하고 있습니다.jQuery를 사용하여 탭을 동적으로 추가하면 내용이 잘못된 위치에 표시됩니다.

코드는 문제가 복제 된 콘텐츠의 탭 아래에 배치되어 있다는 것이다 그러나 제가

JQUERY 1.9

사용하고 In jquery-ui 1.9, how do you create new tabs dynamically?

에 기초하지 탭 중 하나. 또한 새 탭은 선택할 수 없습니다. JQuery1.11에

function addDynamicTab() { 
    var num_tabs = $("div#tabs ul li").length + 1; 
    $("div#tabs ul").append(
      "<li class='ui-state-default ui-corner-top'><a href='#tabs-" + num_tabs + "'>Tab #" + num_tabs + "</a></li>" 
     ); 
    $("div#tabs").append("<div class='ui-tabs-panel ui-widget-content ui-corner-bottom' id='tabs-"+num_tabs+"'>"+$('#tabs-3').html()+"</DIV>"); 
    $("div#tabs").tabs("refresh"); 
} 

답변

0

업그레이드 즉시

내 문제를 해결
관련 문제