gpt4 book ai didi

javascript - jquery $.each 或 javascript for 循环

转载 作者:行者123 更新时间:2023-11-30 06:06:00 24 4
gpt4 key购买 nike

我是一个 javascript,jquery 新手 :)我如何使用 javascript 或 jquery 在 #rfr-topnav 中的所有 href 上进行循环?提前致谢。

    <script type="text/javascript">
$(document).ready(function(){
var sel="#rfr-topnav a[href*='#root#']";
var href=$(sel).attr('href');
var rootUrl = $('#ctl00_RootUrlId').attr('value');
var newhref=rootUrl+href.substr(href.indexOf('#root#')+6);
$(sel).attr ('href',newhref);
});
</script>

最佳答案

稍微重构一下,我想这就是你想要的:

$(document).ready(function(){
var $sel = $("#rfr-topnav a[href*='#root#']");
var rootUrl = $('#ctl00_RootUrlId').val();

$sel.each(function() {
var $this = $(this), href = $this.attr('href');
$this.attr('href', rootUrl + href.slice(href.indexOf('#root#') + 6));
});
});

关于javascript - jquery $.each 或 javascript for 循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4656973/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com