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

Reply via email to