我有多个函数,它们使用不同的元素来执行相同的任务。这是用于移动菜单的。所以我有一个功能,当菜单按钮是clicked..open移动菜单,转换汉堡包为"X“,并使页面覆盖可见。我还有一个功能,当菜单打开时,当用户改变设备的方向时,关闭菜单。我还有一个功能,当用户点击/点击移动菜单之外的任何地方时,它将关闭菜单(以及单击"X")。
在这些函数中,我使用"removeClass or toggleClass“重复了很多次。有没有一种更简单的方法来表示所有这些代码行,以便它们在其他地方声明一次,然后在所有这些函数中调用?也许是一个变量?因为我不喜欢重复我自己。
这是重复