,比如我有標記如何自動分配不同的Z-索引值的多個元素的jQuery
<div>
<img src="#" alt=""/>
<img src="#" alt=""/>
<img src="#" alt=""/>
<div>
我想選擇$(「DIV IMG」),然後分配給每個人的z-index值,所以第一個是3,第二個2,第三個。這對jQuery來說簡單嗎?
感謝
,比如我有標記如何自動分配不同的Z-索引值的多個元素的jQuery
<div>
<img src="#" alt=""/>
<img src="#" alt=""/>
<img src="#" alt=""/>
<div>
我想選擇$(「DIV IMG」),然後分配給每個人的z-index值,所以第一個是3,第二個2,第三個。這對jQuery來說簡單嗎?
感謝
這應該工作,通過點擊預覽按鈕,看到demo here。
var total = $('div img').size();
$('div img').each(function(index){
$(this).css('z-index', total - index);
});
是的,使用各個功能 - http://api.jquery.com/each/
i = 3;
$('div img').each(function()
{
$(this).css('z-index', i);
i -= 1;
});
何必下投票...........有限公司......你又需要一個答覆? – Sarfraz 2010-03-31 08:58:58
'$('div img')'沒有被緩存=效率低的JavaScript。不是我低聲讚揚你,所以不再呻吟。 – 2010-03-31 09:04:02
@Coronatus:這個問題不是**加速和優化提問者的代碼**,這是有點乏味,最後我也沒有投票給你。如果您認爲提問者擔心速度,您可以在自己的答案中顯示緩存內容。 – Sarfraz 2010-03-31 09:49:20