https://bugzilla.wikimedia.org/show_bug.cgi?id=48019
--- Comment #14 from Andyrom75 <[email protected]> --- I've just modified the following occurrences: * if (hasClass(node, className)) -> if ($(node).hasClass(className)) * if (!hasClass(node, className)) -> if (!$(node).hasClass(className)) * else if( hasClass(hc, 'mw-hidden-cats-hidden') ) -> else if( $(hc).hasClass('mw-hidden-cats-hidden') ) * if( hasClass(hc, 'mw-hidden-cats-hidden') ) -> if( $(hc).hasClass('mw-hidden-cats-hidden') ) * if (hasClass(NavChild, 'NavPic')) -> if ($(NavChild).hasClass('NavPic')) * if (hasClass(NavChild, 'NavContent')) -> if ($(NavChild).hasClass('NavContent')) * if (hasClass(NavChild, 'NavToggle')) -> if ($(NavChild).hasClass('NavToggle')) * if (hasClass(NavFrame, 'NavFrame')) -> if ($(NavFrame).hasClass('NavFrame')) And... now it works! :-) Thanks a lot. Last question on this topic before closing it. Inside http://it.wikivoyage.org/wiki/MediaWiki:Common.js I've seen this declaration: var hasClass = (function () { var reCache = {}; return function (element, className) { return (reCache[className] ? reCache[className] : (reCache[className] = new RegExp("(?:\\s|^)" + className + "(?:\\s|$)"))).test(element.className); }; })(); Does it makes sense? -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
