18 lines
652 B
JavaScript
18 lines
652 B
JavaScript
// 基础JavaScript功能
|
|
document.addEventListener('DOMContentLoaded', function() {
|
|
// 初始化所有提示框
|
|
var tooltipTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]'));
|
|
var tooltipList = tooltipTriggerList.map(function (tooltipTriggerEl) {
|
|
return new bootstrap.Tooltip(tooltipTriggerEl);
|
|
});
|
|
|
|
// 自动隐藏alert消息
|
|
const alerts = document.querySelectorAll('.alert');
|
|
alerts.forEach(function(alert) {
|
|
setTimeout(function() {
|
|
const bsAlert = new bootstrap.Alert(alert);
|
|
bsAlert.close();
|
|
}, 5000); // 5秒后自动关闭
|
|
});
|
|
});
|