我有這樣一個動態生成的錨:提取部分
<a href="http://www.example.com/users/activate/43" class="btn btn-danger">Inactive</a>
在部分http://www.example.com/users/
後,上面的網址,我想提取
var status = activate;
var id = 43
你怎麼能得到這個工作在jQuery中?
我有這樣一個動態生成的錨:提取部分
<a href="http://www.example.com/users/activate/43" class="btn btn-danger">Inactive</a>
在部分http://www.example.com/users/
後,上面的網址,我想提取
var status = activate;
var id = 43
你怎麼能得到這個工作在jQuery中?
採用分體式()來
var urlSplit=$(".btn").attr("href").split("/");
alert(urlSplit[urlSplit.length-1]);
alert(urlSplit[urlSplit.length-2]);
function extract_url(string) {
var parts = string.replace("http://www.example.com/users/", "").split("/");
return [parts[0], parts[1]];
}
extract_url("http://www.example.com/users/activate/43");
您也可以直接pop
兩次:
var a = "http://www.example.com/users/activate/43".split("/");
var id = a.pop();
var status = a.pop();