Benutzer:Loki/hasClass.js: Unterschied zwischen den Versionen

Aus Shadowhelix
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „→‎Test if an element has a certain class * * Copied from Wikipedia: var hasClass = (function () { var reCache = {}; return function (element, clas…“)
 
(kein Unterschied)

Aktuelle Version vom 20. Juni 2010, 15:10 Uhr

/* Test if an element has a certain class
 *
 * Copied from Wikipedia
 */
 
var hasClass = (function () {
    var reCache = {};
    return function (element, className) {
        return (reCache[className] ? reCache[className] : (reCache[className] = new RegExp("(?:\\s|^)" + className + "(?:\\s|$)"))).test(element.className);
    };
})();