MediaWiki:Timeless.js

Từ Wiki Du học Nga

Chú ý: Sau khi lưu trang, có thể bạn sẽ phải xóa bộ nhớ đệm của trình duyệt để xem các thay đổi.

  • Firefox / Safari: Nhấn giữ phím Shift trong khi nhấn Tải lại (Reload), hoặc nhấn tổ hợp Ctrl-F5 hay Ctrl-R (⌘R trên Mac).
  • Google Chrome: Nhấn tổ hợp Ctrl-Shift-R (⇧⌘R trên Mac).
  • Edge: Nhấn giữ phím Ctrl trong khi nhấn Làm tươi (Refresh), hoặc nhấn tổ hợp Ctrl-F5.
/* Tất cả mã JavaScript tại đây sẽ được tải khi người dùng sử dụng giao diện Vượt thời gian */
$(document).ready(function () {
    var $toc = $('#toc');
    if (!$toc.length) return;

    // Di chuyển TOC vào sidebar bên dưới các hộp như Điều hướng và Công cụ
    var $sidebar = $('#mw-panel');
    if ($sidebar.length) {
        $toc.appendTo($sidebar);
    }

    var tocOffset = $toc.offset().top;

    $(window).on('scroll', function () {
        var scrollTop = $(window).scrollTop();

        if (scrollTop > tocOffset - 90) {
            $toc.addClass('sticky-toc');
        } else {
            $toc.removeClass('sticky-toc');
        }
    });
});