holder.jsHolder.js - Ripristina elemento DOM?
Desidero aggiungere dinamicamente un'immagine segnaposto alla mia pagina.
Inserimento in questa maniera non funziona:
$('<li>',{class:'file-item'})
.append($('<img>',{'data-src':'holder.js/150x150'}))
.append($('<span>',{class:'file-name'}).text(file.name))
.appendTo('#file-list');
Poiché lo script titolare ha già eseguito e non è alla ricerca di nuovi elementi.
Possiamo, tuttavia, eseguire nuovamente manualmente:
Holder.run()
Ma allora la scansione di tutti gli elementi già aggiunti.
Quindi ... c'è modo che possa ottenere holder.js per creare e restituirmi un elemento DOM in modo da poterlo aggiungere manualmente senza rieseguire il tutto?
Holder è un plugin jQuery? Qualcos'altro? –
Sembra che ci sia un metodo 'add_image' che potrebbe gestire questo –
... attenti a' {class: 'nome-file'} '. Si romperà in alcuni browser più vecchi. Usa 'className' o' "class" '. –