我想在身体上搜索包含的href /test/.然后我想返回整个href值,例如/test/123/.
以下是我到目前为止所提出的内容.我知道它可以找到,/test/但我正在努力返回完整的href值.有任何想法吗?
function() {
var htmlString = $('body').html().toString();
var index = htmlString.indexOf("/test/");
if (index != -1)
return index.closest('div').find('a').attr('href');
}
Run Code Online (Sandbox Code Playgroud)
HTML:
<div>
<a href="/test/123/">Test</a>
</div>
Run Code Online (Sandbox Code Playgroud)
提前致谢.
Ibr*_*han 12
您可以像使用jQuery 包含属性选择器一样执行此操作.
$('a[href*="/test/"]').attr('href');
Run Code Online (Sandbox Code Playgroud)