我正在为我的投资组合制作一个网站模板,但偶然发现了一个问题!
我有一个菜单,当您单击“ +”号时显示该菜单,而当您单击“-”号时消失。
我遇到的问题是,当我单击以消失菜单时,“ +”号出现并迅速消失。。。我将笔放在那一头,以便查看。
我正在使用parallax.js和fullPage.js
$(document).ready(function() {
$('.menu2').hide();
$('.direcional_frente').html('+');
$('.direcional_tras').html("-");
$('.direcional_tras').click(function() {
$(this).hide();
$('.direcionais').removeClass('margin_menu_direcionais');
$('.direcional_frente').show();
$('.menu').hide("slide", 400);
});
$('.direcional_frente').click(function() {
$(this).hide();
$('.direcionais').addClass('margin_menu_direcionais');
$('.direcional_tras').show(400);
$('.menu2').show("slide", 400);
});
$(document).ready(function() {
$('#fullpage').fullpage();
});
$('.landing').parallax({
imageSrc: 'https://dl.dropboxusercontent.com/u/67567510/fundo.jpg'
});
});
在Pen的JS行11中,您隐藏了.menu(包含+),而不是.menu2
$('.menu').hide("slide", 400);
应该
$('.menu2').hide("slide", 400);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句