기능 이벤트.JQuery와, 나는 현재 메뉴가 다음 밀어하면 메뉴가 표시됩니다 아주 간단한 JQuery와 기능이
$(".menu").on("click", function(event){
$(".menulist").css("display","block");
alert(event);
})
나는 메뉴 버튼을 경우 다시 아무것도 표시되지 싶습니다 다시 클릭하거나 메뉴를 클릭하면
을 나는 다음과 같이 오프 기능을 시도하지만 어쨌든 작동하지 않을 실현 :.? 난을
$(".menu").off("click", function(){
$(".menulist").css("display","none");
})
어떤 조언을이 작업을 수행하는 방법에 관해서 F 이것이
편집 aswell 모바일 웹 사이트에 대한 것입니다 도움이 : 나는 항목이 이미 보여주는 경우 알이 이벤트를 사용할 수있을 거라고 생각대로 이벤트는 첫 번째 함수입니다. 그 중 하나 또는 다른 비록 내가 더 나은 것입니다 ("클릭"function()에 대한 표시의 CSS 값이 블록 또는 아무도 같지 않다는 것을 확인하고 거기에서 CSS를 변경?이 클릭하여 해결할 것이라고 메뉴 버튼이 아닌 메뉴 오프
직접 css를 조작하는 대신'.hide()'와'.show()'를 사용해보십시오. – kingdamian42
jquery .toggle() 메서드는 숨겨진 요소를 표시하고 표시되는 경우 숨 깁니다. 동일한 작업을 수행하지만 클래스를 추가하거나 제거하는 toggleClass ("class")와 같은 것을 사용할 수도 있습니다. – cernunnos
먼저 모든 사람의 의견을 보내 주셔서 감사합니다. 제안은 작동하지만 메뉴를 클릭하면 작동하지 않습니다 (분명히). 이 작업을 수행하는 방법에 대한 제안 사항은 무엇입니까? –