两个按钮可在两个功能和一个功能之间切换
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了两个按钮可在两个功能和一个功能之间切换相关的知识,希望对你有一定的参考价值。
有2个按钮和两个功能。
Button1应该在functionS和function之间切换。按钮2应始终仅触发功能。
$("#hamburger").click( toggleAB );
$("#close").click(function(){
functionB();
});
functionA(){ //expand menu }
functionB(){ //collapse menu }
function toggleAB(){
var el = this;
return [
function() { functionA(); },
function() { functionB(); }
][el.tog^=1]();
}
目前,$("#hamburger")
在两个功能之间完美切换。但是如果我点击$("#close")
按钮,那么我必须两次点击$("#hamburger")
按钮继续在两个功能之间切换。
我的问题是如何使qazxsw poi在functionA和functionB之间切换,即使点击了qazxsw poi按钮?
答案
实现此目的的最简单方法是在按钮上存储一个标志,以便您可以告诉最后调用哪个函数,以便知道接下来要调用哪个函数。试试这个:
$("#hamburger")
$("#close")
以上是关于两个按钮可在两个功能和一个功能之间切换的主要内容,如果未能解决你的问题,请参考以下文章