Und jetzt von dir die fortgeschrittene OOP- Version? Her damit!
OOP? JavaScript ist eher funktional als klassisch objektorientiert. Kapselung erreicht man mit Funktionen/Closures:
function überwacheFenstergröße (handler) {
var timeout = null;
window.onresize = function () {
if (timeout) {
window.clearTimeout(timeout);
}
timeout = window.setTimeout(handler, 500;
};
}
überwacheFenstergröße(function () {
sizeBar('p121_bar', 'p121_table', 'p121_table_kopie');
});
(Konzept, ungetestet)
Mathias