我正在尝试使用case命令转到特定的URL,具体取决于单击的菜单项。下面的代码是作为示例提供的,但我不断收到脚本错误的结束。
我的目标是获取正确的代码,以便根据四个菜单项,您将被定向到相应的网址。
以下是代码:
<div id="page3" class="page">
<div class="form">
<div class="text">4 Item Menu</div>
<div class="selection" id="fs_3"></div>
</div>
</div>
</div>
<script src="plugin/react-with-addons.min.js" charset="utf-8"></script>
<script src="plugin/react-dom.min.js" charset="utf-8"></script>
<script src="plugin/app.js" charset="utf-8"></script>
<script type="text/javascript">
new CA_select({
selector: document.getElementById('fs_3'),
iconColor: '#fff',
bgColor: '#00BCD4',
items: [{
class: "fa-thumbs-up"
},
{
class: "fa-thumbs-down"
},
{
class: "fa-arrow-right"
},
{
class: "fa-arrow-left"
},
],
callback: true,
change: (ret) => {
switch (ret) {
case "0":
window.location.assign("https://www.url1.com");
break;
case "1":
window.location.assign("https://www.url2.com");
break;
case "2":
window.location.assign("https://www.url3.com");
break;
case "3":
window.location.assign("https://www.url4.com");
break;
}
}
</script>
</body>