Link 使用 Javascript 转到下一页和上一页
Link to the next and previous page with Javascript
我有一个页面 link 看起来像这样:
- 网站.com/news/2015-01-12-8
- 网站.com/news/2015-01-18-9
- 网站.com/news/2015-02-02-10
- 网站.com/news/2015-02-17-11
我需要更改最后一位数字。例如...
现在我在这个页面上:
网站.com/news/2015-02-02-9
所以我的下一页 link 应该是 site.com/news/2015-02-02-10
而我的上一页link应该是site.com/news/2015-02-02-8
我想制作这样的页面
https://dl.dropboxusercontent.com/u/23508679/site-scr.png
非常感谢您的帮助
我想你可以存储图像的当前索引。您可以使用正则表达式提取最后一位数字。
使用图像提取最后数字的 JS 代码 link :
var currentIndex = parseInt("site.com/news/2015-01-12-8".match(/(\d+)$/g)[0]);
并获取上一个和下一个 link :
var currentImageLink = "site.com/news/2015-01-12-8" // For example;
var nextPageLink = "site.com/news/2015-01-12-8".replace(/\d+$/g, currentIndex+1);
var previousPageLink = "site.com/news/2015-01-12-8".replace(/\d+$/g, currentIndex-1);
获得下一个和上一个 link 后,将相同的设置为上一个和下一个锚点 link。
希望对您有所帮助。
我有一个页面 link 看起来像这样:
- 网站.com/news/2015-01-12-8
- 网站.com/news/2015-01-18-9
- 网站.com/news/2015-02-02-10
- 网站.com/news/2015-02-17-11
我需要更改最后一位数字。例如...
现在我在这个页面上:
网站.com/news/2015-02-02-9
所以我的下一页 link 应该是 site.com/news/2015-02-02-10
而我的上一页link应该是site.com/news/2015-02-02-8
我想制作这样的页面
https://dl.dropboxusercontent.com/u/23508679/site-scr.png
非常感谢您的帮助
我想你可以存储图像的当前索引。您可以使用正则表达式提取最后一位数字。
使用图像提取最后数字的 JS 代码 link :
var currentIndex = parseInt("site.com/news/2015-01-12-8".match(/(\d+)$/g)[0]);
并获取上一个和下一个 link :
var currentImageLink = "site.com/news/2015-01-12-8" // For example;
var nextPageLink = "site.com/news/2015-01-12-8".replace(/\d+$/g, currentIndex+1);
var previousPageLink = "site.com/news/2015-01-12-8".replace(/\d+$/g, currentIndex-1);
获得下一个和上一个 link 后,将相同的设置为上一个和下一个锚点 link。
希望对您有所帮助。