Имя «some-file-name» приводит к слишком длинному пути, выберите более короткое имя

Существует также простой способ реагировать на изменения хэша (например, кнопка «Назад»). Просто добавьте прослушиватель событий hashchange к решению tomaszbak:

$(function(){
  // Change tab on load
  var hash = window.location.hash;
  hash && $('ul.nav a[href="' + hash + '"]').tab('show');

  $('.nav-tabs a').click(function (e) {
    $(this).tab('show');
    var scrollmem = $('body').scrollTop();
    window.location.hash = this.hash;
    $('html,body').scrollTop(scrollmem);
  });

  // Change tab on hashchange
  window.addEventListener('hashchange', function() {
    var changedHash = window.location.hash;
    changedHash && $('ul.nav a[href="' + changedHash + '"]').tab('show');
  }, false);
});
0
задан Suraj Rao 26 February 2019 в 16:04
поделиться