gpt4 book ai didi

javascript - HTML5和JavaScript中如何返回到我刚才点击的位置?

转载 作者:行者123 更新时间:2023-12-02 19:21:52 25 4
gpt4 key购买 nike

A页面中有文章列表。当我点击A中文章的每个链接时,我将重定向到页面B以显示文章内容。

如果我点击“返回”按钮,我将返回页面A

页面A如何记住最近点击的文章链接,并滚动到该链接?

最佳答案

定义事件处理函数(回调)时,该函数的第一个参数是事件对象。

事件对象包含事件类型、触发事件的确切 HTML 元素、页面内的确切位置等信息。

$('body').click(function(e) {
console.log(e.pageX, e.pageY);
});

以上内容在 jQuery eventObject 中可用。

“普通”JavaScript eventObject 可能具有引用位置信息的不同名称的属性。它们甚至可能在不同浏览器中具有不同的名称。

document.getElementsByTagName('body')[0].onclick = function(e) {
console.log(e.clientX, e.clientY);
console.log(e.layerX, e.layerY);
};

关于javascript - HTML5和JavaScript中如何返回到我刚才点击的位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12456292/

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