2
작은 스크립트를 사용하여 li 요소 그룹의 높이를 가장 많은 내용으로 변경했습니다.브라우저 너비의 높이 변경 리사이즈
코드는 정상적으로 작동하지만 브라우저 너비의 크기를 조정해야 작동합니다.
브라우저 너비를 변경하여 왜 다시로드되지 않는지 알아야합니까? 당신은 다시 설정하기 전에 높이를 재설정해야
//changes slider hight to the hight of the li with the most content
function heightChange() {
var max = -1;
$(".feedback li").each(function() {
var h = $(this).height();
max = h > max ? h : max;
});
$(".feedback li").css("height", max);
};
// start by open site
heightChange();
// load function by resizing of the browser window
$(window).bind("resize", function(){
heightChange();
});
jQuery를 1.7으로, 선호하는 바인딩하는 방법 및 이벤트입니까? 너비가 아니라 높이가 변경되면 어떻게해야합니까? – user3401335
왜 첫 번째 함수 호출 이후에 어떤 일이 발생해야한다고 생각합니까? 첫 번째 호출에서'max = h'를 설정하면'h'가 바뀌지 않습니다. – fcalderan
나에게 절대적으로 괜찮은 것 같습니다 : http://jsfiddle.net/J7RUt/ – SW4