1
我有一個圖像的網格,所有設置爲最大寬度200px,但我想知道是否有任何方式使用jQuery或類似的設置隨機最大這個頁面的每個圖像的寬度都是這樣的,所以當砌體踢入它時,它可以處理一系列最大寬度圖像,最大最大寬度可能在300px左右。頁面上每個圖像的隨機最大寬度
任何想法? 由於提前, [R
我有一個圖像的網格,所有設置爲最大寬度200px,但我想知道是否有任何方式使用jQuery或類似的設置隨機最大這個頁面的每個圖像的寬度都是這樣的,所以當砌體踢入它時,它可以處理一系列最大寬度圖像,最大最大寬度可能在300px左右。頁面上每個圖像的隨機最大寬度
任何想法? 由於提前, [R
您可以使用jQuery的$.each()
遍歷一組圖像,你可以使用Math.random()
爲這些圖像創建隨機max-width
屬性:
$.each($('img'), function (index, obj) {
$(this).css({
'max-width' : (275 + (Math.random() * 50))
});
});
這將設置max-width
CSS將頁面上所有圖像的屬性設置爲275
和325
之間的某處。
這裏是一個演示:http://jsfiddle.net/wuY3H/1/(請注意,該演示中,我改變了隨機門檻,讓小max-width
S)
雅一些文檔:
這工作很好 - 謝謝!愚蠢的問題? ;) – 2012-01-04 21:08:18
@Richard一個好去處 - 儘管文檔將爲我相信:http://api.jquery.com(所以你知道你可以用jQuery做什麼) – Jasper 2012-01-04 21:15:41
謝謝,賈斯珀。我打算問,因爲我正在使用砌體,一旦所有的最大寬度都被設置好了,是否有觸發磚石建築的方法呢?由於全部加載,所以它會拋出一些奇怪的結果。 – 2012-01-04 21:27:46