javascript - 显示 div 按钮后进入新页面

标签 javascript java html jquery css

我在单击按钮时显示 div,并且代码工作正常,代码如下

<div id="div1" class="question">1</div>
<div id="div2" class="question">2</div>
<div id="div3" class="question">3</div>
<div id="div4" class="question">4</div>
<div id="div5" class="question">5</div>
<button type="button" id="next">Next</button>

功能如下

 $('#div2, #div3, #div4, #div5').hide();
var idx = 0;
$('#next').click(function () {
idx++;
if (idx < $('.question').length) $('.question').hide();
$('.question').eq(idx).show();
});

问题是,一旦我转到最后一个 div,我想单击下一个按钮,它应该带我到下一页,我该怎么做? 谢谢大家

最佳答案

你可以这样做:

 $('#div2, #div3, #div4, #div5').hide();
 var idx = 0;
 $('#next').click(function() {
    idx++;
    if (idx < $('.question').length) {
      $('.question').hide();
      $('.question').eq(idx).show();
    }
    else {
       location.href = "https://www.example.com" /* add here the URL of the next page */
    }
 });

关于javascript - 显示 div 按钮后进入新页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61443761/

相关文章:

html - 添加内联 SVG 的最有效方法?

javascript - jQuery/JavaScript 用括号外的逗号分割字符串

javascript - 为什么我的 jQuery 点击函数没有触发?

javascript - 类型错误 : Cannot read property 'credential' of undefined with firebase reauthenticateWithCredential

javascript - Highcharts 显示当图表放大时悬停在图表区域外的线上的点

css 背景图像不是无缝的

javascript - 如何在我的 JQuery 中为 Off Canvas 菜单提供 vendor 前缀

java - 正则表达式模式帮助 java/groovy

java - 如果从数据库加载两次,hibernate 是否加载同一实例的两个单独副本?

Java 变量显示值为 'NaN' 但 var == Double.NaN 为 false,为什么?