-2
내 사이트 링크 하위 메뉴 (상위 요소 - 테러 피시 마뉴 알나)에서 작동하지 않습니다. 이 문제는 왼쪽 클릭 한 후에 만 나타납니다. 마우스 오른쪽 버튼을 클릭하고 '새 탭에서 열기'가 효과적입니다. 어떤 문제가 발생 했습니까? Divi 템플릿을 사용하고 있습니다.왼쪽 클릭 후 링크가 작동하지 않습니다.
내 사이트 링크 하위 메뉴 (상위 요소 - 테러 피시 마뉴 알나)에서 작동하지 않습니다. 이 문제는 왼쪽 클릭 한 후에 만 나타납니다. 마우스 오른쪽 버튼을 클릭하고 '새 탭에서 열기'가 효과적입니다. 어떤 문제가 발생 했습니까? Divi 템플릿을 사용하고 있습니다.왼쪽 클릭 후 링크가 작동하지 않습니다.
$('.menu-item-has-children').on('click', function(e) {
$('menu-item-has-children').toggleClass("submenu-open"); //you can list several class names
e.preventDefault();
});
My site이 코드가 그것입니다 ... 위 수준의 링크는 "년 Terapia의 manualna"왼쪽 클릭에 열되지 않습니다 원인이 때문에 호출 "e.preventDefault();" 링크의 다음을 멈 춥니 다!
I 빠르고 쉽게 하위 메뉴 링크의 문제를 찾을 수 있지만 문제는이 기능을 함께 할 수있는 뭔가가 있다고 생각: 다시가
(function($) {
function setup_collapsible_submenus() {
var $menu = $('#mobile_menu'),
top_level_link = '#mobile_menu > .menu-item-has-children > a';
$menu.find('a').each(function() {
$(this).off('click');
if ($(this).is(top_level_link)) {
$(this).attr('href', '#');
$(this).next('.sub-menu').addClass('hide');
}
if (! $(this).siblings('.sub-menu').length) {
$(this).on('click', function(event) {
$(this).parents('.mobile_nav').trigger('click');
});
} else {
$(this).on('click', function(event) {
event.preventDefault();
$(this).next('.sub-menu').toggleClass('visible');
});
}
});
}
을에 "방지 기본값은"모두에 내가 볼 수있는 한 하위 메뉴의 아이들 ...
변경하고 다시 테스트 해보십시오!
나는 그것이 드롭 다운 메뉴의 Z- 색인의 문제라고 생각한다. 그것으로 놀아보십시오. –
질문 코드 도움말을 찾으려면 질문 자체에서 코드를 재현하는 데 필요한 가장 짧은 코드가 포함되어야합니다. –
자바 스크립트 파일 (custom.js)에 문제가 있다고 생각합니다. " 태그에서 클릭 이벤트를 호출 한 부분에 대해 언급하고이 문제의 원인이 무엇인지 확인하십시오. –