jQuery Mobile 素晴らしい。SenchaTouch をやっていたが乗り換えました。現時点で WebApp をつくるフレームワークとしては jQuery Mobile か Kendo がステキね!
jQuery Mobile の ListView に append するとスタイルが効かない
HTML5 のタグが対応していないのかな?と思っていたがそんなことはなかった。同じような現象になっている人もぽちぽちいそう。
HTML
JavaScript
1 2 | var s = '<li>hoge</li>'; $('#lv').append(s).listview("refresh"); |
trigger(“create”) で解決!
JavaScript
1 2 3 | var s = '<li>hoge</li>'; $('#lv').append(s).listview("refresh"); $('#lv').trigger("create"); // これで解決 |