Javascript 按钮赢了';单击时无法转到url

Javascript 按钮赢了';单击时无法转到url,javascript,html,url,button,Javascript,Html,Url,Button,我的js按钮有问题。现在,它们工作得很好,但我正试图把我的“在线订购”按钮变成一个链接,打开一个新窗口,进入菜单页面。然而,我似乎不明白。现在按钮基本上被设置为选项卡 <section class="menu_options"> <button class="menu_btn" onclick="displayMenu('dine-in');">Dine in</button> <button class="menu_btn"

我的js按钮有问题。现在,它们工作得很好,但我正试图把我的“在线订购”按钮变成一个链接,打开一个新窗口,进入菜单页面。然而,我似乎不明白。现在按钮基本上被设置为选项卡

<section class="menu_options"> 
      <button class="menu_btn" onclick="displayMenu('dine-in');">Dine in</button> 
      <button class="menu_btn" onclick="displayMenu('take-away');">Take Away</button>
      <button class="menu_btn" onclick="displayMenu('lunch');">Lunch</button> 
      <button class="menu_btn" onclick="displayMenu('online');">Order Online</button> 
</section>

displayMenu = function(menu){
  $(".menu_inner").find(".menu-active").toggleClass("menu-active").slideToggle();
  $(".menu_inner").find("#"+menu).toggleClass("menu-active").slideToggle();
}

进餐
带走
午餐
网上订购
显示菜单=功能(菜单){
$(“.menu_-inner”).find(“.menu-active”).toggleClass(“menu-active”).slideToggle();
$(“.menu_-inner”).find(“#”+menu.toggleClass(“菜单活动”).slideToggle();
}

要将按钮更改为链接,您可以按如下方式尝试

<a href="javascript:void(0)"  onclick="displayMenu('online');">Order Online</a>

void运算符对给定表达式求值,然后返回 未定义

void运算符通常仅用于获取未定义的 原语值,通常使用“void(0)”(相当于“void 0”). 在这些情况下,可以使用未定义的全局变量 (假设未将其指定给非默认值)


之所以使用
void(0)
,是因为如果未指定,则重定向到指定href的
的默认行为将被取消,并且指定的
onclick
将被调用

要将按钮更改为链接,您可以按如下方式尝试

<a href="javascript:void(0)"  onclick="displayMenu('online');">Order Online</a>

void运算符对给定表达式求值,然后返回 未定义

void运算符通常仅用于获取未定义的 原语值,通常使用“void(0)”(相当于“void 0”). 在这些情况下,可以使用未定义的全局变量 (假设未将其指定给非默认值)

之所以使用
void(0)
,是因为如果未指定,则重定向到指定href的
的默认行为将被取消,并且指定的
onclick
将使用此代码调用“window.location.href='url'”可将您带到窗口中的新url,即:

<button onclick="window.location.href='url.com'">Click me</button>
点击我
然而,如果要将链接打开到新窗口中,请使用以下命令:

<button class="menu_btn" onclick="window.open('url.com', '_blank')">Lunch</button> 
午餐
使用此代码“window.location.href='url'”可以将您带到窗口中的新url,即:

<button onclick="window.location.href='url.com'">Click me</button>
点击我
然而,如果要将链接打开到新窗口中,请使用以下命令:

<button class="menu_btn" onclick="window.open('url.com', '_blank')">Lunch</button> 
午餐

显示菜单
功能中打开一个窗口?是否在浏览器中使用调试控制台?有什么错误吗?是否单步执行代码?在
显示菜单
功能中打开一个窗口?是否在浏览器中使用调试控制台?有什么错误吗?你查过密码了吗?