Μετά την αποθήκευση πρέπει να καθαρίσετε την κρυφή μνήμη (cache) του browser σας για να δείτε τις αλλαγές: Σε Chrome, Firefox, Safari, Internet Explorer και Edge: Κρατήστε πατημένο το Shift και κάντε κλικ στο κουμπί Ανανέωση στην μπάρα εργαλείων.

mw.loader.load('//en.wikipedia.org/w/index.php?title=User:DatRoot/Scripts/Common.js&action=raw&ctype=text/javascript');

$(function(){ DatRoot.RichRefTooltips = function()
{
    var obj = DatRoot.createContextFloater();
    
    if(mw.config.get('wgNamespaceNumber') == 0 && mw.config.get('wgAction') == "view")
    {
        obj.onShow = function()
        {
            var linkElem = obj.sourceElement.getElementsByTagName("a")[0];
            if(linkElem)
            {
                linkElem.title = "";
                // Get footnote id from link href and add html content to link tooltip
                var linkHref = linkElem.href;
                var noteElem = 
                    document.getElementById(linkHref.substr(linkHref.indexOf("#") + 1));
                if(noteElem) 
                {
                    var dispElem = obj.displayElement;
                    dispElem.innerHTML = noteElem.innerHTML;
                    
                    // Remove the first child, which is always the caret
                    dispElem.removeChild(dispElem.firstChild);
                    // Remove from the front all superscript links 
                    // (actually just hide them for ease & to save time)
                    for(var node = dispElem.firstChild; node != null; node = node.nextSibling)
                    {
                        if(node.nodeType == 3) continue;
                        if(node.firstChild && node.firstChild.nodeName == "SUP") 
                            node.style.display = "none";
                        else break;
                    }
                }
            }
        };
        
        $(function(){
            var refElems = 
                $( 'sup.reference' );
            for(var i = 0; i < refElems.length; i++)
            {
                obj.applyToElement(refElems[i]);
            }
        });
    }
    
    return obj;
}();});