zug*_*ina 1 html regex string jquery dom-manipulation
我有这个结构:
<ul>
<li><a href="mydomain/site/location/paris/">Paris</a></li>
<ul>
<li><a href="mydomain/site/location/london/">London</a></li>
</ul>
<li><a href="mydomain/site/location/amsterdam-and-paris/">Amsterdam and Paris</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)
我需要用这个替换每个锚的href:
<a href="mydomain/site/event?location=london">London</a>
Run Code Online (Sandbox Code Playgroud)
你能帮我吗
kap*_*apa 10
.attr()当您可以使用回调函数转换当前设置的属性时,有一个表单.
使用它并结合正确的正则表达式这样的工作:
$("a[href^='mydomain/site']").attr('href', function (i, attr) {
return attr.replace(
/^(mydomain\/site\/)(location)\/([^/]*)\//
, '$1event?$2=$3'
);
})?
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3630 次 |
| 最近记录: |