2010-02-02 28 views

Trả lời

19

Bạn có thể gọi .height().width() setters:

var img = new Image(); 
// Create image 
$(img).load(function(){     
    imgdiv.append(this); 
}).error(function() { 
    $('#adsloder').remove(); 
}).attr({ 
    id: val.ADV_ID, 
    src: val.ADV_SRC, 
    title: val.ADV_TITLE, 
    alt: val.ADV_ALT 
}).height(100).width(100); 
+0

nhờ bạn nick – Vicky

+0

'$ ('', {id: val.ADV_ID, src : val.ADV_SRC, tiêu đề: val.ADV_TITLE, alt: val.ADV_ALT}). load (function() {imgdiv.append (this);}). height (100) .width (100); ' – Dementic

+0

@Dementic - trong trường hợp này đối với một số trình duyệt, đó là imp ortant rằng trình xử lý tải được chỉ định trước nguồn, để các tải từ bộ nhớ cache ngay lập tức được xử lý trong mọi trường hợp ... do đó trong khi ngắn hơn, nó cũng không đúng trong mọi trường hợp. Cấp, với Opera di chuyển đến webkit nó ít của một vấn đề những ngày này. –

5
$(".img1").css('height','10'); 
$(".img1").css('width','10'); 

HOẶC

$(".img1").attr('height','10'); 
$(".img1").attr('width','10'); 
+1

hoặc '$ ('. Img1'). Css ({'height': '10px', 'width': '10px'});' – Dementic

Các vấn đề liên quan