我已经开发了这个网站:http://bellamedica.co.uk/dev/

我的问题是该子菜单(用于治疗)在移动网站上似乎不起作用。当我尝试单击“治疗方法”以打开子菜单时,它将转至页面上。任何帮助将不胜感激。

谢谢。

我不是在要求代码,而只是在做些什么方面的帮助。

谢谢。

最佳答案

您可以使用此jquery在移动设备上工作,使用此jquery可以检查li是否具有ul,然后更改“ href”的属性

$(window).load(function(){
    if($(window).width() < 992){ if ($('.show-menu li').children("ul").length) {
        $('.show-menu li').children("ul").siblings('a').attr('href', 'javascript::void()');
    }
    }
});


要么

if($('.top-nav > ul').hasClass('show-menu')){
            if ($(window).width() < 992) {
                if ($('.show-menu li').children("ul").length) {
                    $('.show-menu li').children("ul").siblings('a').attr('href', 'javascript::void()');
                }
            }
        }

07-24 09:47
查看更多