에 발사하지 .resize, 난 단지 현재 파이어 폭스에서 이것을 테스트 할 수 있어요, 그래서 다른 브라우저에서 무슨 일이 일어나고 있는지 모른다. 왜 윈도우 크기 조정 이벤트 바인딩이 작동하지 않는지 추적하려고합니다.
이
자바 스크립트의 많은 레거시 프로젝트, 그리고 이벤트가 언 바운드되는, 또는 크기를 조정하는 다른 바인딩되어 어디 어디에서 찾을 수 없습니다.jQuery를 버전 내가 다음과 같습니다 코드가 1.7.3
이다 : 나는 창 크기를 조정하는 경우에만 "3 크기를 조정"
$(function(){
$(window).resize(function(){
console.log("resize 1");
});
$(window).on("resize", function(){
console.log("resize 2");
});
window.onresize = function(){
console.log("resize 3");
}
});
기록됩니다.
내가 할 경우 :
$(window).trigger("resize");
는 다음 세 가지가 콘솔에 기록됩니다. 내가 크기를 조정할 때 아무 변화가 없지만, 로그의 크기를 조정 트리거 -
나는 window.onresize를 제거합니다.
사용하고있는 파이어 폭스의 버전 http://jsfiddle.net/nTej2/? – BenM
나는 크롬에서 작동 코드, 버전 24 –
나도 FF이를보고 있어요 사용하고 있습니다. –