2017-07-24 26 views
-6

我想用jQuery選擇所有圖像並給它們一個樣式?如何選擇使用jQuery的所有圖像,並給他們一個寬度?

這些照片是非常大的

<div class="body"> 
    <img src="some-src" > 
    <img src="some-src" > 
    <img src="some-src" > 
    <img src="some-src" > 
</div> 

我想要做這樣的事情:

$(document).ready(function() { 
    $('.body').('img').foreach().css({"width":"200px"}); 
}); 

我該怎麼辦呢?

+1

'$('img').css('width','200px')'或者在你的CSS中:'img {width:200px; 「你試圖寫這個的時候,你從哪裏陷入了困境? –

+2

任何有關使用jQuery的基本教程都會回答這個問題 – charlietfl

回答

0

您可以使用此

$(document).ready(function() { 
    $('div.body img').css("width","200px"); 
}); 

或本

$(document).ready(function() { 
    $('.body').each(function() { 
     $('img').css("width","200px"); 
    }) 
}); 

,或者您可以使用CSS這樣的:

.body img{ 
    width : 200px; 
} 

img{ 
    width : 200px; 
} 
1

你不需要使用每個你可以選擇像下面的方法的所有圖像。

<div class="body"> 
    <img src="some-src" > 
    <img src="some-src" > 
    <img src="some-src" > 
    <img src="some-src" > 
</div> 
$(document).ready(function() { 
    $('div.body img').css("width","200px"); 
}); 
相關問題