JQuery slideToggle()不会在移动设备中向上滑动导航

时间:2016-11-03 00:40:30

标签: jquery

我已经构建了一个响应它可以工作的导航,但我的问题是当处于移动状态时,点击链接后导航不会向上滑动。我做了第二个js文件,完成了这个,但它也发生在桌面大小上

这里是http://www.methodzerodesign.com/nav/index.html

我最近花了8个小时寻找答案,但无济于事。

这是html:

<span class="menu-trigger"><img src="img/navIcon.png"></span>
<div class="navigation">
<ul class="navList">
<li><a href="#home">Home</a></li>
<li><a href="#webDesign">Web Design</a></li>
<li><a href="#reDesign">Redesign</a></li>
<li><a href="#ourWork">Our Work</a></li>
<li><a href="#choices">Site Choices</a></li>
<li><a href="#contact">Contact</a></li>
</ul>
</div>

和JS:

jQuery(document).ready(function(){

    jQuery(".menu-trigger").click(function(){

        jQuery(".navigation").slideUp( 400, function() {
            jQuery(this).toggleClass("nav-expanded").css('display','');

        });
      });
    }); 

也在寻找进一步学习js的好地方。

提前感谢。

1 个答案:

答案 0 :(得分:0)

您的html代码中没有 string path="path to your file"; // Let it be "movie.txt" File.WriteAllText(path, ""); 个类。此外, File.AppendAllText(path, "Some content to append"); 不可见。请修复两者并再试一次,