Auf DOM Element warten
Um zu erfahren, ob ein Element im Document Object Model (DOM) vorhanden ist, ist bei jQuery die Eigenschaft length nützlich. Der Rückgabewert ist true, wenn das Element im DOM existiert.
Um einen event handler erfolgreich an ein bestimmtes Element anzubinden, muss dieses logischerweise im DOM vorhanden sein. Wird das Element dynamisch geladen, ist dieses nicht von anfang an existent. Um nun zu verhindern, dass der event handler ins Leere läuft, ist zu prüfen, ob das Element vorhanden ist.