Problem mit jQuery beim dynamischen Eingriff in den DOM-Baum
bearbeitet von Rolf BHallo Markus,
ok, gefunden. Betrachten des DOM in den Browser-Entwicklertools und Lesen der API-Doku hilft!
Offenbar erkennt jquery mobile nicht automatisch, dass das DOM verändert wurde. Es gibt aber eine Methode, mit der man ihm Bescheid geben kann.
Und zum Anhängen eines HTML-Blocks an ein DIV gibt's jQuery-Methoden, das brauchst Du nicht von Hand zu schreiben. So geht es:
~~~js
$("#deviceFrame").append(formatSettings).enhanceWithin();
~~~
.append() gibt ein Wrapped Set für das hinzugefügte HTML zurück; darauf kann man dann .enhanceWithin() direkt anwenden. Bei mir dreht's nun.
_Rolf_
--
sumpsi - posui - clusi