2013-05-26 1 views
-3

누군가가 왜 이것이 작동하지 않는지 설명 할 수 있습니까?slideToggle이있는 여러 목록 항목

pastebin

난 당신이 클릭하는 항목에 따라, 그 slideUp 또는 slideDown을 만드는 JQuery와 기능을 가진 여러 목록 항목을 가지고 노력하고 있어요. 나는 한 번에 "내부"목록에만 원합니다.

+0

JSFiddle : 그 말은,이 코드를 사용해야 만 페이스트 빈, 아직 여기 후 관련 코드도 – ahren

+0

를 - 난하지 않았다 이것을 알아 차려라. '+ 1' –

답변

1

src 속성이 지정된 모든 스크립트 태그는 자체 스크립트 안에 포함 된 모든 js 코드를 제거합니다.

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> 
<script> 
$(function() { //wait for DOM ready 
    $("ul > li").has("> ul").click(function (e) { 
     e.stopPropagation(); 
     $(this).find("> ul").slideToggle(); 
     $(this).siblings("li").find("> ul").slideUp(); 
    }); 
    $("ul > li").click(function (e) { 
     e.stopPropagation(); 
    }); 
}); 
</script> 
+0

풍어를 사용하지 마십시오 http://jsfiddle.net/FpLTj/1/ – ahren

+0

예 그게 jsfiddle에서 완벽하게 작동하지만 jquery를 미리로드하지 않아도 내 로컬 컴퓨터의 파일처럼 작동하지 않습니다 – tim

+0

다음과 같은 질문을 기대하십시오 : 콘솔에서 오류가 발생 했습니까? ? –

관련 문제