MediaWiki:Common.js:修订间差异
外观
小无编辑摘要 |
小无编辑摘要 |
||
| 第1行: | 第1行: | ||
// | //* 添加悬停计时器到行 */ | ||
(function() { | (function() { | ||
var selectors = 'tr, p'; | var selectors = 'tr, p'; | ||
| 第8行: | 第7行: | ||
element.addEventListener('mouseenter', function() { | element.addEventListener('mouseenter', function() { | ||
hoverTimer = setTimeout(function() { | hoverTimer = setTimeout(function() { | ||
element.classList.add('line'); | element.classList.add('line'); | ||
}, | }, 100); | ||
}); | }); | ||
element.addEventListener('mouseleave', function() { | element.addEventListener('mouseleave', function() { | ||
clearTimeout(hoverTimer); | clearTimeout(hoverTimer); | ||
element.classList.remove('line'); | element.classList.remove('line'); | ||
2025年5月4日 (日) 20:54的版本
//* 添加悬停计时器到行 */
(function() {
var selectors = 'tr, p';
document.querySelectorAll(selectors).forEach(function(element) {
var hoverTimer;
element.addEventListener('mouseenter', function() {
hoverTimer = setTimeout(function() {
element.classList.add('line');
}, 100);
});
element.addEventListener('mouseleave', function() {
clearTimeout(hoverTimer);
element.classList.remove('line');
});
});
})();