【发布时间】:2014-10-28 03:24:18
【问题描述】:
标题说明了一切。基本上,我希望使用 jQuery 检索 url 的结尾,以将一个添加到选择中并转到该页面。我从其他人那里得到了一些帮助,但我想了解它是如何工作的/为什么它不起作用:
var urlFrags = window.location.href.replace(".html", "").split("_"),
curPage = parseInt(urlFrags[urlFrags.length]),
nextPage = "example_" + (curPage + 1) + ".html";
这可能是其他地方的错误,但我正在努力修复它。 我几乎了解所有发生的事情,除了我不了解 parseInt() 之类的东西。
是否可以 '.getAsIntiger(urlFrags)' ? (我已经尝试过了,但我可能实施错误。)
【问题讨论】:
-
parseInt()会将 String 转换为 Integer。例如,如果您有字符串“Text1”*,它将变成 1。使用那个 1 你可以执行数学方程。 *它去掉了所有不能变成数字的文本。参数及更多developer.mozilla.org/de/docs/Web/JavaScript/Reference/… -
如果您的格式相同,那么您也可以使用替换方法来获得所需的输出,如下所示:
"example_" + (parseInt("example_3.html".replace("example_","").replace(".html","")) + 1) + ".html"
标签: javascript jquery url data-retrieval