我正在开发一个自定义过滤系统,对于我的一个功能,我需要从点击链接的href中获取页码。我的网址看起来像这样 -
mysite.com/page/2/?address&s=Search .....
我已尝试过以下代码,但它似乎无法正常工作。
ipaddress:1.2.3.4
答案 0 :(得分:2)
您可以找到如下页码。
var url = 'mysite.com/page/2/?address&s=Search';
var arr = url.split('/');
var pageNum = arr[arr.indexOf('page') + 1];
console.log(pageNum)
答案 1 :(得分:1)
制作
var href = $(this).attr('href'); //assuming href is mysite.com/page/2/?address&s=Search.....
var pageNumber = href.split( "/?" )[ 0 ].split( "/" ).pop();
alert(pageNumber); //this will alert 2
答案 2 :(得分:0)
尝试以下
var href = "mysite.com/page/2/?address&s=Search..";
console.log(href.split("/page/")[1].split("/")[0]);