MediaWiki:Common.js: Difference between revisions

No edit summary
No edit summary
Line 63: Line 63:
/* 각주 팝업창 위치 보정 DOM */
/* 각주 팝업창 위치 보정 DOM */
document.body.addEventListener('mouseover', function (e) {
document.body.addEventListener('mouseover', function (e) {
console.log('mouseover');
     if (e.target.classList && e.target.classList.contains('rt-tooltip')) {
     if (e.target.classList && e.target.classList.contains('rt-tooltip')) {
console.log('contains mouseover');
         var referenceId = e.target.getAttribute('href').replace('#', '');
         var referenceId = e.target.getAttribute('href').replace('#', '');
         var popup = document.getElementById(referenceId);
         var popup = document.getElementById(referenceId);
        console.log(popup);
         if (popup) {
         if (popup) {
             showPopupAtMousePosition(e.clientX, e.clientY, popup);
             showPopupAtMousePosition(e.clientX, e.clientY, popup);