切换显示菜单按钮时出错
Toggle Error In Show Menu Button
这是我想用我的显示菜单按钮切换显示隐藏主菜单的代码。但是当我使用代码时,它会消失显示菜单按钮本身,该按钮在没有此代码的情况下显示;
$("#show-menu").toggle(
function() {
$("#main-menu").show(500);
$("#show-menu").attr('src','/img/logo.png');
},
function() {
$("#main-menu").hide(500);
$("#show-menu").attr('src','/img/logo.png');
}
)
toggle() 方法为所选元素在 hide() 和 show() 之间切换。
你的代码总是 运行 因为它没有任何功能。
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="button" id="show-menu" value="show"/>
<div id="main-menu">
main menu
</div>
<script>
$(document).ready(function(){
$("#show-menu").click(function(){
$("#main-menu").toggle();
});
});
</script>
这是我想用我的显示菜单按钮切换显示隐藏主菜单的代码。但是当我使用代码时,它会消失显示菜单按钮本身,该按钮在没有此代码的情况下显示;
$("#show-menu").toggle(
function() {
$("#main-menu").show(500);
$("#show-menu").attr('src','/img/logo.png');
},
function() {
$("#main-menu").hide(500);
$("#show-menu").attr('src','/img/logo.png');
}
)
toggle() 方法为所选元素在 hide() 和 show() 之间切换。 你的代码总是 运行 因为它没有任何功能。
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="button" id="show-menu" value="show"/>
<div id="main-menu">
main menu
</div>
<script>
$(document).ready(function(){
$("#show-menu").click(function(){
$("#main-menu").toggle();
});
});
</script>