2013-09-30 3 views
0

나는 슬라이더 플러그인에 의해 생성 된 다음 HTML .... 특정 폴더 이미지를 표시하거나 숨기는 방법은 무엇입니까?

<div id="someid"> 
<img src="/mysite/images/one/img-1.jpg" /> 
<img src="/mysite/images/one/img-2.jpg" /> 
<img src="/mysite/images/one/img-3.jpg" /> 
<img src="/mysite/images/one/img-4.jpg" /> 

<img src="/mysite/images/two/img-1.jpg" /> 
<img src="/mysite/images/two/img-2.jpg" /> 
<img src="/mysite/images/two/img-3.jpg" /> 
<img src="/mysite/images/two/img-4.jpg" /> 
</div> 

그래서, 지금은 두 개의 버튼을했습니다있다. two 클릭했을 때 one 클릭했을 때 한 폴더의 모든 이미지를 숨기려면 어떻게 두 폴더의 모든 이미지를 숨길 수 있습니까?

난 그냥

+4

를 사용해보십시오 사용할 수 있습니다 . –

답변

4

$('img[src*="one"]').hide();을 사용하고 있었다 당신은 * =

$('#two').on('click', function() { 
    $('img[src*="/one/"]').hide(); 
}); 

DEMO

+4

더 나은 일치를 피하기 위해 거기에 슬래시'/'를 넣으십시오 .. –

+0

@ GabyakaG.Petrioli 아 참 – Anton

0

는 당신이 자신을이 시도 작성한 코드를 게시하시기 바랍니다 attribute contains selector

$("src*='images/two/'").hide(); 

$("src*='images/one/'").hide(); 
관련 문제