나는 아주 간단한 문제가 있지만, 무엇이 잘못 됐는지를 알 수 없습니다. 이 코드는 모든 것을 말할 것이다 :jquery mouseenter가 'a'요소에서 작동하지 않습니다. h3에서 정상적으로 작동합니다.
$(".all-products h3").mouseenter(function() {
$(this).siblings('p').slideDown(200);
}).mouseleave(function() {
$(this).siblings('p').slideUp(500);
});
를 이것은 HTML입니다 :
<a title="xxx" href="#">
<img src="1.jpg"/>
<p>description</p>
<h3>header3</h3>
</a>
그것을 를, 그래서이 사람이 잘 작동하지만 나는 JQuery와에와 H3를 교체 할 때 왜 작동하지 않습니다 이 방법 아래 나던 작업 :
$(".all-products a").mouseenter(function() {
$(this).siblings('p').slideDown(200);
}).mouseleave(function() {
$(this).siblings('p').slideUp(500);
});
가의
필요한 모든 정보가 포함 되었기를 바랍니다. 문제의 나머지 코드를 찾지 못했습니다. 나는 'a'가 잘못되었다고 생각한다. 아니면 a에 적용 할 수 없습니까? 몰라. A는 display : block으로 설정됩니다. –
'all-products' 클래스의 HTML은 어디에 있습니까? –
모든 것이 여기 있습니다 : http://cabins.tucado.com/ 지금 모두 정렬되었습니다. 도와 주셔서 감사합니다. –