0
제 'accordionButton'div의 섹션 이름과 'accordionContent'div의 탐색 링크가있는 간단한 JQuery 아코디언 메뉴가 있습니다. 탐색 링크는 각각 URL에 새로운 ?page_id=n
을 추가합니다.JQuery 아코디언 버튼 - 새로 고침시 깜박임 제거
사용자가 내 메뉴에서 새 링크를 클릭하면 전체 accordionContent 섹션이 위로 밀린 다음 다시 내려 오는 문제가 있습니다. 섹션 간의 전환 (accordionButton 클릭)으로 인해이 문제가 발생하지 않습니다.
어떻게 수정합니까? 코드는 여기에 있습니다 :
$(document).ready(function() {
$('div.accordionButton.selected').next().show();
//ACCORDION BUTTON ACTION
$('div.accordionButton').click(function() {
$('div.accordionContent').slideUp('normal');
$(this).next().slideDown('normal');
$('div.accordionButton').removeClass('selected');
$(this).addClass('selected');
});
});
메뉴 닫기 이벤트를 트리거하는 링크는 사용자를 새로운 페이지 또는 같은 페이지의 섹션으로 가져 가고 있습니까? –
jsFiddle을 만들 수 있습니까? –
기술적으로는 같은 페이지이지만 모든 콘텐츠를 다시로드하고 서버 측에서 처리합니다. –