document.location.search 更改上的 javascript

标签 javascript jquery

有没有办法做这样的事情:$(window).on("hashchange", doSomething); 但检测到 document.location.search 变化?

最佳答案

这已在 On - window.location.hash - change? 中提出.简而言之,在 JavaScript 中没有完全干净的方法可以做到这一点;您需要不时检查位置。一些框架和库会为此提供一个很好的抽象层,但在内部,它们只是不断轮询位置。

不幸的是,Lucas 的回答是不正确的 - 您可以使用 JavaScript History API 修改当前 URL 而无需重新加载页面。

关于document.location.search 更改上的 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33355581/

相关文章:

Javascript,slice(1)中的1在这个程序中指的是什么?

javascript - electron 的 globalShortcut 将禁用原始按键

javascript - jQuery/JS – 单击博客图像滚动到下一个博客元素

javascript - 在 javascript/jQuery 中创建数千个 div 的问题

javascript - 客户端的 jQuery 文件扩展名验证

javascript - 如何在mootools中同时执行多个动画?

javascript - 如何使用从后端/API 获得的特定坐标绘制矩形?

c# - Bootstrap 图片库 + ASP.net C# MVC

javascript - 将 js 确认更改为 jquery ui 的 nice 确认?

javascript - 在 JQuery 按钮中调整大小和垂直居中文本