gpt4 book ai didi

javascript - 如何使用jquery打开另一个隐藏的html页面中的分区?

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

同一个文件夹中有两个html文件。文件1.html文件2.html问题是打开文件 2 中的特定分区,该分区通过单击文件 1 中的类而隐藏。

file1 中有一个类“back”,file2 中有一个 id 为“content-3”的分区。我正在尝试编写一个函数,当单击 file1 中的类“back”时,它将取消隐藏 file2 中的分区“content-3”。

$('body').on('click', '.back', function() {      

window.location.href = "file2.html";

$('#content-3').show();


});

它打开文件2。但它没有显示 file2 中的分区。

最佳答案

原因是每个页面都有自己的窗口,当第二页打开时,第一页中的 JavaScript 消失了

您可以向网址添加哈希,并在第二页内检查该哈希

$('body').on('click', '.back', function() {
window.location.href = "file2.html#content-3";
});

在其他页面:

$(function(){
var hash = location.hash
if(hash && hash !=='#'){
$(hash).show()
}
})

关于javascript - 如何使用jquery打开另一个隐藏的html页面中的分区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55444752/

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