tiny-elementready.js - Element Ready delay for tinyJS

tiny-elementready.js führt eine Funktion aus, nachdem mindestens ein Element einer Selektion verfügbar wird.

Download

tiny-elementready.js [215b] - tiny-elementready-min.js.gz [135b]

Hinweis

Die t.er-Funktion benötigt lediglich tiny.js. Andere Scripte sind nicht erforderlich.

Verwendung

t.er hat zwei Parameter, den Selektor, der alle 45ms geprüft wird und sobald mindestens ein Element zurückgeliefert wird, die Funktion, welche als zweiter Parameter übergeben wird, im Kontext der Selektion (die innerhalb der Funktion this ist) ausführt.

Beispiel

t.er('#copyright', function() { 
    if (this[0] && this[0].nodeName && this[0]===document.getElementById('copyright')) { 
        t('#test').h('<span class="passed">passed</span>'); 
    }
});

--element ready test: failed