Просмотр исходного кода

BugFix: The problem when disabling pushing states with History API when tabs changes

Yuki Takei 8 лет назад
Родитель
Сommit
9a1c2f9ef6
1 измененных файлов с 4 добавлено и 0 удалено
  1. 4 0
      resource/js/legacy/crowi.js

+ 4 - 0
resource/js/legacy/crowi.js

@@ -780,6 +780,10 @@ $(function() {
     $('a[data-toggle="tab"][href="#revision-body"]').on('show.bs.tab', function() {
       window.history.replaceState('', '',  location.href.replace(location.hash, ''));
     });
+    // replace all href="#edit-form" link behaviors
+    $(document).on('click', 'a[href="#edit-form"]', function() {
+      window.location.replace('#edit-form');
+    });
   }
 });