다음은 div.holder를 사용하여 웹 브라우저의 뷰포트와 일치하도록 크기를 조정하는 fullScreen() 함수의 예입니다.Javascript - 여러 함수 호출/이벤트 결합
function fullScreen()
{
// Call to doSize() to resize the .holder when fullscreen() is first called
doSize();
// Call to doSize() on a window resize event
$(window).resize(function(e) {
doSize();
});
// doSize() - sets .holder to window viewport size
function doSize()
{
$('.holder').width(bInfo.winWidth()).height(bInfo.winHeight());
};
};
나는 잠시 지금이 같은 짓을했지만, 나는 항상 전체 화면() 함수의 내부 회) doSize을 (호출 이상한보고 생각했습니다. 처음으로 fullscreen()이 처음 호출 될 때 .holder 크기 조정 작업을 시작한 다음 window.resize 이벤트에서 그 후에 .holder를 업데이트하려고합니다.
doSize()와 같은 함수를 함수의 맨 위에서 선언 한 다음 다시 window.resize 이벤트로 선언하지 않아도 더 우아하게 시작할 수있는 방법이 있습니까? 아니면 이것과 같은 것을하는 유일한 방법입니까? 그것은 나에게 미숙 한 것처럼 보입니다. 그래서 누군가가 개선 할 수 있는지를 알게 될 것이라고 생각했습니다.
이 화장품 변화보다는 조금 더 많은 금액
이 질문 오프 주제로 표시 코드 검토 용. –