gpt4 book ai didi

javascript - 如何使用 JavaScript 更改链接的 HREF?

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

我正在制作一款游戏,我希望玩家可以通过点击来切换页面的颜色。具体来说,我想让播放器能够将 Bootstrap 主题(遵循取自 Bootswatch 的主题)从 Cerulean 更改为 Darkly,以使页面样式看起来不同。

为此,我需要能够使用 JavaScript 更改链接的 HREF。我该怎么做呢?

最佳答案

由于您使用的是 twitter-bootstrap ,我假设您使用的是 jQuery .您可以更改 <link>href一个简单调用的属性:

$("link[href=OLDHREFYOUWANTTOCHANGE]").attr("href", newURL.com)

但是,恐怕这不一定会重新加载页面的 CSS。也许你可以设置一个 window.location.hash用于网站(或其他一些参数),并根据它加载一组特定的样式表。

例如,在您的页面顶部:

<script>
var hash = window.location.hash;
if (hash === "#blue")
//add blue stylesheet
else
//add red stylesheet
</script>

关于javascript - 如何使用 JavaScript 更改链接的 HREF?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23598762/

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