在页面的HTML源代码中,我们有:
<li class="wv-topbar__nav__item">
<a href="/go/business_savings/933dd921-b3d4-be4d-bb0d-e45fe696643d/" class="wv-topbar__nav__link">
Save Money
</a>
</li>
我希望能够从href值中获取此字符串:
933dd921-b3d4-be4d-bb0d-e45fe696643d
基本上,第3个和第4个斜杠之间的字符串,并将其存储到变量中。
答案 0 :(得分:2)
只是一个班轮:
alert($('.wv-topbar__nav__item a') // select anchor element inside the element with class = wv-topbar__nav__item
.attr('href').split('/')[3]);
答案 1 :(得分:2)
在jQuery中,它看起来像这样
var urlKey = $(".wv-topbar__nav__item a").prop("href").split("/")[3]
要访问href
属性,我们可以使用attr
或prop
函数。这会返回一个字符串。
要在分隔符后找到该部分,我们可以调用split
方法并获取第四个结果。
答案 2 :(得分:1)
var result = $('.wv-topbar__nav__link').attr('href').split('/')[3];