2013-08-26 3 views
0

div 요소에 dhtmlxLayout을 추가하는 데 문제가 있습니다. 처음으로 내 페이지 구조. 모든 페이지를 다음과 같이로드합니다.div에 dhtmlxLayout 추가 (페이지 jQuery)

$(document).ready(function() { 
// #Load-Page 
    doLoadPage("pgLayout.html", "", "pgLayout", "CPgLayoutHandlers"); 
} 

function doLoadPage(par1, par2, par3, par4) { 
    $.mobile.loadPage(par1, { showLoadMsg: false }); 
    // handle other parameters... 
} 

다른 기능을 수행하는 동안 이전에로드 한 모든 페이지를 초기화합니다. init 함수는 페이지의 현재 내용 div를 dhtmlxLayout과 다른 객체로 채 웁니다.

내 문제는 페이지에 layoutObject가 표시되지 않는다는 것입니다. Firebug에서는 레이아웃을위한 라인이 회색으로 표시됩니다. 그래서 DOM에있는 객체를로드합니다. 나는 그것이 잘 작동 divLayout에 만 dhtmlxGrid를 추가하는 경우 여기에

는 스크린 샷 Firebug layoutobject is grey

정보 입니다.

답변

0

<div id="divLayout">의 초기 제로 높이와 "접힌 부분"이있는 것 같습니다. style="height:Xpx;" 값을 설정하십시오.