2011-02-18 2 views
0

대화 상자의 높이를 조정하고 싶습니다.트리거하기 전에 jQuery Facebox의 위치 조정

나는 이렇게 할 수는 있지만, PC가 느린 경우 이상한 갑작스러운 이동이있을 수 있습니다.

$.facebox($("#step1Facebox").html()); 
$("#facebox").css("top","175px"); 

그런 위치는 미리 조정하기 전에 표시 되는가?

+0

$ .facebox()가 호출되기 전에 스타일을 설정해 보았습니까? 에드? – mamoo

답변

1

당신은 ...

#facebox { 
    display:none; 
} 

그런 다음 상자에 페이드 #facebox에 대한

$.facebox($("#step1Facebox").html()); 
$("#facebox").css("top","175px").fadeIn(); 

또는을 기본 CSS 스타일을 설정할 수 있습니다,이 시도 -하지만 facebox 반환 자체 여부 따라 달라집니다 생성자 :

$.facebox($("#step1Facebox").html()).hide(); 
$("#facebox").css("top","175px").fadeIn();