MediaWiki:Common.js:修订间差异
(创建页面,内容为“→这里的任何JavaScript将为所有用户在每次页面加载时加载。: document.querySelector('.user-hover-target').addEventListener('mouseover', function(event) { var tooltip = document.getElementById('user-tooltip'); tooltip.style.display = 'block'; tooltip.style.position = 'fixed'; tooltip.style.left = event.clientX + 20 + 'px'; // 在鼠标右侧显示,避免遮挡 tooltip.style.top = event.clientY + 20 + 'px'; // 在鼠…”) |
无编辑摘要 |
||
第1行: | 第1行: | ||
/* 这里的任何JavaScript将为所有用户在每次页面加载时加载。 */ | /* 这里的任何JavaScript将为所有用户在每次页面加载时加载。 */ | ||
document.querySelector('.user-hover-target').addEventListener('mouseout', function() { | if (document.querySelector('.user-hover-target')) { | ||
document.querySelector('.user-hover-target').addEventListener('mouseover', function(event) { | |||
}); | var tooltip = document.getElementById('user-tooltip'); | ||
tooltip.style.display = 'block'; | |||
tooltip.style.position = 'fixed'; | |||
tooltip.style.left = event.clientX + 20 + 'px'; // 在鼠标右侧显示,避免遮挡 | |||
tooltip.style.top = event.clientY + 20 + 'px'; // 在鼠标下方显示,避免遮挡 | |||
}); | |||
document.querySelector('.user-hover-target').addEventListener('mouseout', function() { | |||
document.getElementById('user-tooltip').style.display = 'none'; | |||
}); | |||
} |
2024年7月17日 (三) 11:52的最新版本
/* 这里的任何JavaScript将为所有用户在每次页面加载时加载。 */
if (document.querySelector('.user-hover-target')) {
document.querySelector('.user-hover-target').addEventListener('mouseover', function(event) {
var tooltip = document.getElementById('user-tooltip');
tooltip.style.display = 'block';
tooltip.style.position = 'fixed';
tooltip.style.left = event.clientX + 20 + 'px'; // 在鼠标右侧显示,避免遮挡
tooltip.style.top = event.clientY + 20 + 'px'; // 在鼠标下方显示,避免遮挡
});
document.querySelector('.user-hover-target').addEventListener('mouseout', function() {
document.getElementById('user-tooltip').style.display = 'none';
});
}