Jquery 如果还有汉堡包
Jquery if else hamburger
我的代码不工作。这是汉堡菜单
$("#nav-button").on("click", function(){
if
($("#list-nav").css('display') == 'none');
$("#list-nav").slideDown(300);
else
($("#list-nav").css('display') == 'block');
$("#list-nav").slideUp(300);
$(".hamburger").removeClass( "is-active" )
});
需要一些括号。试试这个:
$("#nav-button").on("click", function() {
if ($("#list-nav").is(':hidden')) {
$("#list-nav").slideDown(300);
} else {
$("#list-nav").slideUp(300);
$(".hamburger").removeClass( "is-active" );
}
});
if-else 语句似乎不正确
$("#nav-button").on("click", function(){
if($("#list-nav").css('display') == 'none') {
$("#list-nav").slideDown(300);
} else {
$("#list-nav").slideUp(300);
$(".hamburger").removeClass( "is-active" )
}
});
试试这个:
if($("#list-nav").css("display") == "none")
{
alert("Hide");
}
else
{
alert("Show")
}
我的代码不工作。这是汉堡菜单
$("#nav-button").on("click", function(){
if
($("#list-nav").css('display') == 'none');
$("#list-nav").slideDown(300);
else
($("#list-nav").css('display') == 'block');
$("#list-nav").slideUp(300);
$(".hamburger").removeClass( "is-active" )
});
需要一些括号。试试这个:
$("#nav-button").on("click", function() {
if ($("#list-nav").is(':hidden')) {
$("#list-nav").slideDown(300);
} else {
$("#list-nav").slideUp(300);
$(".hamburger").removeClass( "is-active" );
}
});
if-else 语句似乎不正确
$("#nav-button").on("click", function(){
if($("#list-nav").css('display') == 'none') {
$("#list-nav").slideDown(300);
} else {
$("#list-nav").slideUp(300);
$(".hamburger").removeClass( "is-active" )
}
});
试试这个:
if($("#list-nav").css("display") == "none")
{
alert("Hide");
}
else
{
alert("Show")
}