gpt4 book ai didi

jquery - 我需要使用 jquery 更新 href 值

转载 作者:行者123 更新时间:2023-12-01 02:01:55 24 4
gpt4 key购买 nike

我需要使用 jquery 更新整个页面的 href 值。假设 href="http://www.google.com?gsec=account"应该更改为 href="http://account.google.com?gsec=account"我该如何完成此操作。

最佳答案

这将替换整个我认为您正在寻找的页面。

// Find `<a>` elements that contain `www.google.com` in the `href`.
$('a[href*="www.google.com"]').attr('href', function(i,href) {
// return a version of the href that replaces "www." with "accounts."
return href.replace('www.', 'accounts.');
});

尝试一下: http://jsfiddle.net/dT8j6/

<小时/>

编辑:此版本允许使用 https:// 和不带 www. 的链接。

尝试一下: http://jsfiddle.net/dT8j6/1/

$('a[href*="google.com"]').attr('href', function(i,href) {
return href.replace(/^http(s*):\/\/(www\.)*google.com/, 'http$1://accounts.google.com');
});
<小时/>

编辑:如果您只想更改具有 gsec=account 的元素,请将选择器更改为 $('a[href*="gsec =帐户"]')

关于jquery - 我需要使用 jquery 更新 href 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3459136/

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