임 : 다음 HTML에JQuery와 SlideToggle .click 문제는 다음을 사용하여
$(function() {
$(".StaffSubjectClassNav ul").hide();
$('.StaffSubjectClassNav h3').click(function(){
$(this).toggleClass('clicked');
$(this).next('ul').slideToggle('100');
});
});
: 그것은 완벽하게 작동
<h3><a href="link">Link</a></h3>
<ul>
<li>Link1</li>
<li>Link2</li>
<li>Link3</li>
</ul>
의 <UL>
을 숨기고 나는 <H3>
클릭하면 그것을 보여줍니다.
그러나 <a>
들은 <H3>
그것을하지 않습니다 slideToggle 내부 <a>
을 클릭하면 있도록 내가 스크립트를 설정하는 방법도 링크입니다?
사용자에게 조금 혼란스럽지 않습니까? – Gumbo
그것은 나를 위해하지 않습니다 - 링크를 클릭하면 IE와 Firefox 모두에서 링크로 이동합니다. 그 외에도 Gumbo에 동의합니다. 유용성의 관점에서 보면 꽤 혼란 스럽습니다. –
실제로 그런 방식으로 제공되지 않습니다. – CLiown