2017-05-03 1 views
-2

학교용 웹샵을 만들고 있습니다. (기능적인 것이 아니기 때문에). 내 제품 페이지에는 항목이 7 개 있습니다. 그 중 1 개를 마우스로 가리키면 확장되어야합니다. http://imgur.com/gallery/1BS0f"this"용어로 개별 항목 호출하기

하지만 내가 그 중 하나를 가리키면 분명히 모두 열립니다. 나는이 Jquery 일에 아주 새로운데, 나는 당신이 "this"용어를 가진 항목들 중 오직 하나만 부를 수 있다는 것을 알고있다. 나는 인터넷을 모두 검색했지만 어쨌든 나는 그 해결책을 찾지 못하고있다.

미리 감사드립니다.

+3

코드에 질문을 추가하십시오. 코드의 그림이 아닙니다. – WillardSolutions

+0

코드에 'this'가 없습니다. –

답변

0

$ ('. 슬라이드 상자')를 사용할 수 없으면 클래스가있는 모든 요소를 ​​가져옵니다. 슬라이드 상자 아래 코드를 시도하십시오.

$('.Item').hover(function(e){ 
    $(this).find('.Slidebox').slidedown(1000); 
}, function(e){ 
    $(this).find('.Slidebox').slideup(1000); 
); 
+0

당신은 제 영웅입니다, 감사합니다! :디 –

관련 문제