Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

MediaWiki:Common.js: Difference between revisions

MediaWiki interface page
mNo edit summary
m fixing mouse movement event handler for tooltip
Line 143: Line 143:
function moveTooltip(x, y) {
function moveTooltip(x, y) {
if(_activeTooltipIdx != -1) {
if(_activeTooltipIdx != -1) {
document.getElementById('tooltipidx' + _activeTooltipIdx).style.left = x + 15 + 'px';
document.getElementById('tooltipframeidx-' + _activeTooltipIdx).style.left = x + 15 + 'px';
document.getElementById('tooltipidx' + _activeTooltipIdx).style.top = y + 'px';
document.getElementById('tooltipframeidx-' + _activeTooltipIdx).style.top = y + 'px';
}
}
return false;
return false;
Line 151: Line 151:
document.onmousemove = tooltipMouseHandler;
document.onmousemove = tooltipMouseHandler;
_activeTooltipIdx = id;
_activeTooltipIdx = id;
document.getElementById( 'tooltipidx-' + i ).style.display = 'block';
document.getElementById( 'tooltipframeidx-' + i ).style.display = 'block';
}
}
function hideTooltip() {
function hideTooltip() {
document.getElementsByClassName(_tooltipClassName).style.display = 'none';
document.getElementsByClassName(_tooltipFrameClassName).style.display = 'none';
_activeTooltipIdx = -1;
_activeTooltipIdx = -1;
document.onmousemove = null;
document.onmousemove = null;