holder.jsHolder.js - Zurück DOM-Element?
Ich möchte ein Platzhalterbild dynamisch zu meiner Seite hinzufügen.
einlegen, wie es so nicht funktioniert:
$('<li>',{class:'file-item'})
.append($('<img>',{'data-src':'holder.js/150x150'}))
.append($('<span>',{class:'file-name'}).text(file.name))
.appendTo('#file-list');
Da der Halter Skript hat bereits lief und ist nicht für die neuen Elemente zu suchen.
Wir können jedoch, führen Sie es manuell wieder:
Holder.run()
Aber dann wird es alle Elemente scannen, die bereits hinzugefügt werden.
Also ... ist es möglich, holer.js zu erstellen und mir ein DOM-Element zurückzugeben, damit ich es manuell hinzufügen kann, ohne die ganze Sache neu zu starten?
Holder ist ein jQuery-Plugin? Etwas anderes? –
Scheint so, als gäbe es eine 'add_image'-Methode, die möglicherweise damit umgehen könnte –
... Vorsicht vor' {class: 'Dateiname'} '. Es wird in einigen älteren Browsern brechen. Verwende 'className' oder' class' '. –