如何使用jQuery重定向到可变URL?

时间:2015-06-02 00:35:09

标签: jquery variables url redirect button

我正在尝试为我的投资组合制作照片库。我碰壁了,无法理解为什么这不起作用:

这是一个按钮,可根据您当前的网址将您发送到网址。

在此示例中,用户位于“/project1.html”,单击下一步按钮,将被定向到“/project2.html”

<button class="next"><img src="images/next.png" class="next-prev-button" alt="Next"></button>

^^^ html中的按钮

<script>
    var projectnumber = 1;

    $( ".next" ).click(function() {
        projectnumber = projectnumber + 1;
        window.location = "project" + projectnumber + ".html";
    )};
</script>

当我点击按钮时,没有任何反应。

2 个答案:

答案 0 :(得分:1)

你只有错误的括号序列(在剧本的末尾&#39;)}&#39;应该是&#39;})&#39;)

$( ".next" ).click(function() {
    projectnumber = projectnumber + 1;
    window.location = "project" + projectnumber + ".html";
});

答案 1 :(得分:0)

问题是projectnumber变量在加载或每个页面上都被重置,所以它总是为2。

尝试从网址

获取当前项目编号
$(".next").click(function () {
    var projectnumber = +location.pathname.split('/').pop()[0].match(/\d+/)[0] + 1;
    window.location = "project" + projectnumber + ".html";)
});