当 DOM 准备好时,我试图将 expand 的值更改为 0。
我尝试过不同的东西
$('.link-comment').attr('href').find("expand=1").replaceWith('expand=0');
但它不起作用。所以我可以将 expand 的值更改为 0
<a class="link-comment" href="/eventcomments/create-like/227?expand=1">
当 DOM 准备好时,我试图将 expand 的值更改为 0。
我尝试过不同的东西
$('.link-comment').attr('href').find("expand=1").replaceWith('expand=0');
但它不起作用。所以我可以将 expand 的值更改为 0
<a class="link-comment" href="/eventcomments/create-like/227?expand=1">
试试这种方式:
$(function(){
$('.link-comment').attr('href', function (_, cur) {
return cur.replace(/expand=1/, "expand=0");
});
});
尝试
$('.link-comment').filter('[href*="expand=1]"').attr('href', function(idx, href){
return href.replace('expand=1', 'expand=0')
})
试试这个:
$('.link-comment').attr('href',$('.link-comment').attr('href').replace("expand=1", "expand=0"));