Я рядом с моим кодом, highligting div на основе выбранного clicked a с hash id.Обновление страницы с изменением хеша с помощью Javascript
Единственная проблема, которая возникает страница не перегрузочные по щелчку
Вот код:
<script type="text/javascript">
var idh = window.location.hash
$(document).ready(function(){
$("a"+idh).parents("div:first").addClass("uthevet");
$(".Nytt-over a").click(function() {
var newLoc = this.attr('id');
window.location.hash = newLoc;
location.reload();
});
});
</script>
Я вижу хэштегом изменяющийся по щелчку, но не перезаряжает. Что я делаю неправильно?
Page http://relasjonsledelse.no/Nytt/Nyheter.asp#BiGO (Нажмите на один из заголовков в теле, это должно изменить выделенную область)
Вы попробовали 'window.location.reload()'? Проверьте консоль браузера. – mechalynx
@ivy_lynx область действия скрипта - это «окно» в любом случае, поэтому не требуется – Joe
В вашем коде есть ошибки, проверьте консоль ошибок (F12). –