这怎么工作?还有什么其他方法呢? // ------------------------------------
redirect = function(sectionName){
document.location.assign('about /'+ sectionName +'/');
};
答案 0 :(得分:0)
如果按块菜单表示由其他HTML元素组成的HTML菜单,如div,有序/无序列表,则下面的响应适用,除此之外,请详细解释块菜单的含义
select 是一个对象,其中包含对HTML“select”标记的引用,选项在行 var opsArray = select.options; < / em>您提供的代码不适用于块菜单。
您必须创建一个看起来完全不同的功能。
我们说这是你的菜单:
<ul id="list">
<li id="about" onclick="redirect(this.id)">About</li>
<li id="news" onclick="redirect(this.id)">News</li>
</ul>
您的javascript代码必须是:
redirect = function(sectionName){
document.location.assign('projects/' + sectionName + '/');
};
这是一种方法,有太多方法可以做到这一点。希望我能正确理解你的问题。