Toggling aspects in a glossary re-scrolls to current URL fragment only if there's a fragment