2013-12-13 2 views
2

나는 빌딩 블록 drawer을 사용하는 Firefox OS 기반의 application을 개발 중입니다. 내 문제는 상단 왼쪽 모서리 아이콘을 클릭하면 - 서랍이 제대로 표시되지만 메인 페이지의 내용이 사라집니다. 해결책을 제안 해 주시겠습니까?Firefox OS - BuildingBlock 서랍 사용

감사합니다. 당신의 목적은 각 목록을 취소하는 경우 다른 사람이 그들에 클릭 할 때

+0

사용중인 Firefox OS의 버전은 다음과 같습니다. 내 설정 (1.2)에서 올바르게 작동합니다. –

답변

2

(프로젝트, 사용자, 플러그인), 당신은 tabs.css에 tablist에서에서

[role="tablist"] [role="tabpanel"] { 
    position: absolute; 
    top: 4rem; 
    left: 0; 
    /*visibility: hidden;*/ 
    width: 100%; 
    height: calc(100% - 4rem); 
    z-index: -1; 
    display: block; 
    overflow: auto; 
} 

을 선 가시성 속성을 제거하고 목록을 취소 할 수 귀하의 코드입니다. 각 기능에 대해 다음을 수행해야합니다.

function clearLists(){ 
    $("#resultsProjects").empty(); 
    $("#resultsUsers").empty(); 
    $("#resultsPlugins").empty(); 
} 
function processProjects() { 
    return function() { 
    if (xhr.readyState == 4 && xhr.status == 200) { 
     var obj = jQuery.parseJSON(xhr.responseText); 
     clearLists(); 
     for (var i = 0; i < obj.length; i++) { 
     $('#resultsProjects').append("<li><p>" + obj[i].name + "</p><p>" + obj[i].lang + "</p></li>"); 
     } 
    } 
    } 
}