LinkDataAppで、jQueryMobileを使って、スマートフォン用のWebアプリを開発中。

そんな中つまづいたところがあったのでメモ。
LinkDataAppでは、HTMLを動的に用いて表示内容の変更を行う。(before, after, prepend, appendなど)
動的に追加されたHTML要素にCSSが反映されないという問題が発生。
初めはLinkDataApp特有の問題なのかと諦めていました(勝手に相性が悪いだけと勘違い…)

調べてみたら、普遍的な問題のようで解決策もすぐ出てきました。
CSSももう一度読み込めばいい。それだけの話でした。

参考:jQuery MobileでマークアップHTMLを動的に作成するときに使うメソッドまとめ | infoScoop開発者ブログ