我是JQuery的新手.
如果我有以下标签.从href中提取"page"值的最佳JQuery方法是什么.
<a href="Search/Advanced?page=2">2</a>
Run Code Online (Sandbox Code Playgroud)
马尔科姆
Mat*_*chu 68
我想到的第一件事就是单行正则表达式:
var pageNum = $("#specificLink").attr("href").match(/page=([0-9]+)/)[1];
Run Code Online (Sandbox Code Playgroud)
Ken*_*son 16
我在这里看到两个选项
var link = $('a').attr('href');
var equalPosition = link.indexOf('='); //Get the position of '='
var number = link.substring(equalPosition + 1); //Split the string and get the number.
Run Code Online (Sandbox Code Playgroud)
我不知道你是否会使用它进行分页,并且在<a>-tag中有文字,但如果你应该也可以
var number = $('a').text();
Run Code Online (Sandbox Code Playgroud)
首先,您需要使用以下内容提取路径:
$("a#myLink").attr("href");
Run Code Online (Sandbox Code Playgroud)
然后看一下这个插件:http: //plugins.jquery.com/project/query-object
它将帮助您处理您想要做的各种查询事务.
/彼得F.
| 归档时间: |
|
| 查看次数: |
170264 次 |
| 最近记录: |