javascript - 检测 Javascript 中的 URL 更改

标签 javascript

我刚刚尝试了这段代码,它可以很好地检测 URL,

<script type="text/javascript"> $(document).ready(function () {
    if(window.location.href.indexOf("#2") > -1) {
       alert("your on slide 2");
    } }); </script>

但不适合我的情况。

事实上,我想将其放入幻灯片中,其工作原理如下: www.slideshow.com/#1、www.slideshow.com/#2...等

因此,如果我刷新幻灯片 2,此代码就会运行,但如果我通过单击第一张幻灯片上的下一张幻灯片按钮访问此幻灯片,则不会运行。我希望您理解我的问题并帮助我找到解决方案

非常感谢!

最佳答案

关于javascript - 检测 Javascript 中的 URL 更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14538050/

相关文章:

javascript - 从 setTimeout 调用生成器函数

javascript - 正确使用 RequireJS、Coffeescript 和 Revealing Module Pattern

javascript - iOS PhoneGap 调试工作流程

javascript - 使用 Javascript 创建新对象以重用代码

javascript - 通过javascript逐行读取文件并用空格分隔每一行

javascript - 将带有分隔符的列表绑定(bind)到 DOM AngularJS

javascript - D3 强制布局 : Fit everything on a page?

javascript - PHP Symfony2 的动态内容 Bootstrap 模式对话框

javascript - 如何通过 JavaScript 获取文件名?

javascript - 如何在 JavaScript 中更改对象数组中元素的值?