Khác biệt giữa bản sửa đổi của “MediaWiki:Timeless.js”
Từ Wiki Du học Nga
Không có tóm lược sửa đổi Thẻ: Đã bị lùi lại |
Không có tóm lược sửa đổi Thẻ: Lùi lại thủ công |
||
| Dòng 20: | Dòng 20: | ||
$toc.removeClass('sticky-toc'); | $toc.removeClass('sticky-toc'); | ||
} | } | ||
}); | }); | ||
}); | }); | ||
Bản mới nhất lúc 17:48, ngày 21 tháng 4 năm 2025
/* 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');
}
});
});