저는 웹 사이트의 유체 레이아웃을 작성하고 있으며 jQuery를 사용하여 DIV 높이와 너비를 설정합니다. SetHeight 함수에서 원하는 높이를 함수의 첫 번째 매개 변수로 둡니다. 여백을 뺀 다음 새 높이를 적용합니다. 나는 (창) 여부를 확인하는 타이머을 .resize .ready $ (문서)와 $를 사용하고
var h = $(window).height();
$("#Slider").SetHeight(h-260).removeClass("mobile");
: 여기
function SetHeight(height){
var outer = $(this).outerHeight(true);
var current = $(this).height();
var margin = o-c;
height = height-margin;
$(this).css("height",height);
};
오류 메시지를 트리거 코드입니다 DIV의 크기를 조정해야합니다. 내가 놓친 것?
SetHeight()을 JQuery와 방법이 아니다. '$ ("# Slider"). SetHeight (..)를 사용하면 jquery의 메서드로 설정할 수 있습니다 :'$ .fn.SetHeight = function() {/ * your code */return this; .)'FYI, 관습에 따라 setHeight()가 아닌 SetHeight()가되어야합니다. –