gpt4 book ai didi

javascript - 是什么阻止我的 JS 获取我的 URL 哈希?

转载 作者:行者123 更新时间:2023-11-28 02:45:29 25 4
gpt4 key购买 nike

因此,在从单独的页面超链接后,我试图在元素上添加一个类。我在 page1 上有我的链接像这样设置:

<a href="https://jsfiddle.net/mv7nneu4/2#redbox">go to redbox</a>

page2我正在运行这个功能:

$(function() {
var id = window.location.hash;
$(id).addClass('expanded');
});

这是它应该影响的 div:

<div id="redbox" class="red">
hajkldjfs
</div>

应该抓取哈希,然后添加类 expanded到那个元素。然而,该类永远不会被追加,控制台也没有错误。

这是我创建的 2 个 JS fiddle 链接来模拟这个:

page1

page2

感谢您的帮助!

最佳答案

您的选择器有误。改成

$('#' + id).addClass('expanded');

关于javascript - 是什么阻止我的 JS 获取我的 URL 哈希?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41767390/

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