Javascript 按钮赢了';单击时无法转到url
我的js按钮有问题。现在,它们工作得很好,但我正试图把我的“在线订购”按钮变成一个链接,打开一个新窗口,进入菜单页面。然而,我似乎不明白。现在按钮基本上被设置为选项卡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"
<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>
午餐
在显示菜单
功能中打开一个窗口?是否在浏览器中使用调试控制台?有什么错误吗?是否单步执行代码?在显示菜单
功能中打开一个窗口?是否在浏览器中使用调试控制台?有什么错误吗?你查过密码了吗?