gpt4 book ai didi

javascript - 点击不起作用?

转载 作者:行者123 更新时间:2023-12-02 07:00:24 25 4
gpt4 key购买 nike

在网站的每个页面上,每个页面都有不同的菜单类,上下移动菜单图像以显示选择的是哪个。

为了在页面转换效果时给人一种快速加载的印象,我需要使用 JS 即时定位背景图像,而不必等待下一页。

这似乎行不通,我放置了警报代码以查看它是否正在加载功能,但它没有

fiddle :

http://jsfiddle.net/Fs92Y/1/

HTML:

<li><a href="index.html" onclick="javascript:menuchange('1');">Home</a></li>
<li><a href="what-we-do.html" onclick="javascript:menuchange('2');">What we do</a></li>
<li><a href="our-clients.html" onclick="javascript:menuchange('3');">Our clients</a></li>
<li><a href="testimonials.html" onclick="javascript:menuchange('4');">Testimonials</a></li>

JS:

function menuchange($itemclicked){
document.getElementById("Menu").className = "page" & $itemclicked;
alert("Code has been launched!");
}

最佳答案

您需要使用 "page"+ $itemclicked,而不是 "page"& $itemclicked

document.getElementById("Menu").className = "page" + $itemclicked;

&Bitwise operator在 JavaScript 中,它对两个数字执行按位与运算,返回一个数字。 "page"& 1 返回 0

关于javascript - 点击不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21856404/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com