2013-05-28 4 views
0

모든 이전 이미지 태그에 CSS를 적용하고 싶습니다.이전 이미지로 모든 CSS를 적용하십시오

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

이것은 div을 포함한 이전 모든 요소에 CSS를 적용합니다.

어떻게 요소로만 제한 할 수 있습니까?

+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'); 

또는 당신은 단지 CSS를 사용 해달라고 왜

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

이 경우 마지막으로 작동하지 않습니다. – undefined

2

. 정말 분명 당신이 여기 요구하고 있지 무슨

img{ 
    style here for all images 
} 
img:last-child{ 
    different style for last image 
} 
0
$('#'+globe).prevAll('img').removeClass('t2').addClass('t1'); 
관련 문제