2013-05-28 13 views
0

我想將一些CSS應用於所有以前的圖像標籤。將css應用於之前的所有圖像

$('#'+globe).prevAll().removeClass('t2').addClass('t1'); 

這是將CSS應用到所有以前的元素,包括div

它怎樣才能限制到只有img元素?

+2

它並不真正清楚你問什麼在這裏,也許嘗試提供一個鏈接或工作的例子嗎? – johnkavanagh

+0

@ johnkavanagh問題已更新.. – anam

+0

$('img')。prevAll()。removeClass('t2')。addClass('t1'); –

回答

3

變化

$('#'+globe).prevAll().removeClass('t2').addClass('t1'); 

$('#'+globe).prevAll('img').removeClass('t2').addClass('t1'); 

OR

$('img',$('#'+globe).prevAll()).removeClass('t2').addClass('t1'); 
+0

的兄弟姐妹最後一個在這種情況下不起作用。 – undefined

2

你爲什麼不使用CSS只。

img{ 
    style here for all images 
} 
img:last-child{ 
    different style for last image 
} 
0
$('#'+globe).prevAll('img').removeClass('t2').addClass('t1'); 
相關問題