2010-06-28 5 views
0

너비가 500px 인 DIV 태그가 있습니다. 콘텐츠는 이미지가 포함 된 RSS 피드를 통해 전달됩니다. 이러한 이미지 중 일부는 레이아웃을 파괴하는 500px보다 넓습니다. 폭이 500px를 초과하고 비례 비율을 유지하면 jQuery를 사용하여 이미지를 즉시 크기를 조정할 수 있습니까?jQuery를 사용하면 부모 DIV 너비에 따라 이미지의 크기를 동적으로 조정할 수 있습니까?

의견을 보내 주셔서 감사합니다.

답변

3

$('img').load(function(){ 
    $(this).css('width', function(i,width){ 
     return (parseInt(width) > 500)? '500px':width; 
    }); 
}) 

jQuery를 1.4

+0

안녕을 요구 같은 빠른 답장을 보내 주셔서 감사합니다 시도. 이미지 크기에 영향을 미치지 않는 것 같습니다. jQuery 1.4.2에 연결 중입니다. 여기 정확히 무엇을 사용하고 있습니다 : \t $ ('# tumblr img'). load (function() { $ (this)) .css ('width', function (i, width) { return (parseInt (width)> 435)? '435px': width; }); }); – liquilife

+0

당신은 모든 새로운 이미지에서 그것을해야만합니다. 어떻게 일어 났는지에 대한 코드를 게시 할 수 있다면, 나는 당신을 도울 수 있습니다 ... 단지 코드로 게시물을 편집하십시오 .. – Reigel

+0

jquery가 아닌 요소가 있습니까? 이것은 jquery가 필요하고 프로세서 60k의 낭비처럼 보이는 유일한 것입니다. – BandonRandon

관련 문제