вот так вот сделал
<script type="text/javascript">
document.addEventListener('DOMContentLoaded', function () {
var hash = location.hash.substr(1);
if(hash){ $('#one').removeClass('w--current');}
hash && document.getElementById(hash).classList.add('w--current')
history.replaceState(null, null, window.location.href.replace(/#.*$/, ''));//replace state
})
</script>
но, не уверен что это правильно )