我使用以下选择器:
$('a[data-href="/C003Q/History"]').click(function(){
alert("clicked");
});
这将找到具有上述data-href属性的链接并单击它。但是我需要做一些稍微不同的事情。我所拥有的是一个变量,其中包含以下内容:
/Admin/Contents/Edit?pk=0103000&rk=0047
如何在rk =之后取四个字符,并搜索一个以“/ C”开头的数据href后跟这四个字符并发送一个点击的链接?
答案 0 :(得分:0)
你需要使用split并使用start with和end with selector。
arr = url.split('rk=');
result = arr[arr.length-1];
$('a[data-href^="/C"][data-href$=' + result + ']').click(function(){
alert("clicked");
});