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
site.com/faq/
site.com/faq/#open
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'
#