How to detect URL changes with jQuery

前端 未结 5 1758
梦谈多话
梦谈多话 2020-12-03 13:31

How can jQuery detect changes to a url?

For example: If a user goes to a page site.com/faq/ nothing shows, but if he goes to site.com/faq/#open

5条回答
  •  清歌不尽
    2020-12-03 14:08

    Try this:

    if (window.location.hash) {
        // Fragment exists, do something with it
        var fragment = window.location.hash;
    }
    

    Just for reference, the part of a url specified by the # is called a 'fragment'

提交回复
热议问题