子菜单的功能,但无法在手机上

问题描述:

我建立一个网站名为zorgenbijstand.nl子菜单的功能,但无法在手机上

我已在“geschiedenis”作了一个子菜单。这在所有使用Firefox响应式设计模式的设备上都可以正常工作。现在我已经把网站放在了“现场”。在我的iPhone 6s上,子菜单不会选择并点击关闭。我做错了什么,但是什么? 这是一个joomla 3.7.0网站。

(function($){ 
$(document).ready(function() { 
    // Dropdown menu 
    if ($('.parent').children('ul').length > 0) { 
     $('.parent').addClass('dropdown'); 
     $('.parent > a').addClass('dropdown-toggle'); 
     $('.parent > a').attr('data-toggle', 'dropdown'); 
     $('.parent > a').append(''); 
     $('.parent > ul').addClass('dropdown-menu'); 
    } 
+1

请提供密码。我们不应该去你的网站,并找出你在哪里和如何编写代码的一部分。 – ICE

+0

感谢您的快速回复。我已经插入了代码。 –

该脚本正常工作。也适用于iPhone和Android。但问题来自代码的另一部分。

当你不在geschiedenis页的主菜单中没有ul子菜单中的:

no sub menu

,你必须在geschiedenis页的内容:

ul that related to the submenu

那么你知道这if条件将永远是false

if ($('.parent').children('ul').length > 0) 

因为里面没有任何ul孩子。