2011-11-25 2 views
8

jQuery UI 대화 상자를 사용할 때 문제가 있습니다. jQuery 대화 상자에서 사진을 열면 창 스크롤 막대가 고정됩니다. 마우스 포인터를 사용하여 페이지를 위아래로 이동할 수 없습니다. 이 문제는 Chrome에서만 발생합니다. Mozilla와 Internet Explorer에서 잘 작동합니다.
이 문제를 해결하는 솔루션이 있습니까?Google 크롬의 jQuery UI 대화 상자 창 스크롤 막대

+0

하면 사용하는 코드를 보여줄 수 동결되지 않습니다이 상자에 몇 가지 수정 높이를 제공하려고? – k4t434sis

+6

가능한 중복 : [Chrome 및 Safari에서 jQuery UI 대화 상자의 스크롤 막대 문제] (http://stackoverflow.com/questions/1617638/scrollbar-problem-with-jquery-ui-dialog-in-chrome-and-safari) –

+0

사용중인 코드를 보여주십시오. –

답변

0

나는 대화 상자를 초기화하기 전에 다음과 같은 권리를 수행하여 과거에 유사한 결함을 해결 한 : 나는 그것을에서 TimyMCE 편집기가있는 jQueryUI 대화 상자를 열 때

$.ui.dialog.prototype._makeDraggable = function() { 
    this.uiDialog.draggable({ 
     containment: false, 
     handle: "div.ui-widget-header", 
     cancel: "#dialogId" 
    }); 
}; 
0

나는 비슷한 문제를 보았다. 대화 상자의 스크롤 막대가 고정되었습니다.

URL의 끝에는 URL이 해시 '#'인 이상한 이유가 있습니다. '허위 반환'을 잊어 버렸기 때문에 URL에 해시 URL이 추가되었습니다. 대화 상자를 연 링크의 click() 이벤트 일단 내가 '거짓 false를 추가' 이벤트가 브라우저에서 기본적으로 처리되지 않았고 URL HASH가 추가되지 않고 대화 상자의 스크롤 막대가 예상대로 작동했습니다.

0

같은 문제를 내가 크롬에서 JQuery와 UI 대화 상자를 사용하여 때 발생