내 jQuery 코드 :JQuery와 GET 이미지 폭
img[i]='img-src';
$("#popimage1").attr("src",img[i]);
alert($("#popimage1").width()); //doesn't give the width of the current image, but it gives for the previous, and for first null
내 HTML 코드 :
<img src="" id="popimage1"/>
그래서 개념이 난 후, JQuery와 각 i에 서로 다른 이미지 SRC를로드하고 있다는 것입니다 나는 너비와 높이로 계산을한다. 문제는 이전 카운터 i로 이미지 값을 얻는다는 것입니다. 임시 솔루션을 만들었습니다.
$("#popimage1").hide();
setTimeout(alert($("#popimage1").width(),2000);
$("#popimage1").show();
그러나 항상 작동하지 않아 불필요한 시간 초과가 발생합니다. 경고 대신 img 너비와 높이를 사용하는 다른 함수가 있는데, 사용자의 편의를 위해 경고를 썼습니다. 어떤 도움을 주셔서 감사합니다!
가능한 중복 처리
봅니다 [사파리/크롬에서 자바 스크립트와 실제 이미지의 폭과 높이를 가져 오기?] (http://stackoverflow.com/questions/318630/get-real-image -width-and-height-with-javascript-in-safari-chrome) – Blazemonger
실제로 읽지 않았습니다 .. – user666
대답을 사용 해보려고 시도 했습니까? 그것은 당신의 목적에 부합해야합니다. – Blazemonger