在jquery mobile中使用循环将li添加到ul

时间:2014-07-11 09:05:20

标签: jquery jquery-mobile jquery-mobile-listview

您好我正在使用jquery mobile并且我将<li>添加到<ul>但是我不知道为什么它不起作用,<li>没有添加好我遵循此http://jsfiddle.net/Gajotres/HuKab/

看起来问题来自div

代码:

for (i = 0; i < 2; i++) {

    var htmlText = '<li><div style="float:left"><br/><img src="images/steto.png" alt="image" /></div><div style="float:right"><br/><strong>'+i+' aaaaaaaa  </strong><p> '+i+' zzzzzzz : '+i+' zzzzzzzzz<br/> zzzzzzz : <br/> '+i+' RPPS : '+i+' zzzzzzzz </p></div></li>';

    $('ul').append(htmlText);
}
$('ul').listview('refresh');

图片http://hpics.li/b00407e

P.S。 :当我直接在html中执行此操作时,它工作正常,当我只有一个它的工作和放置好 感谢帮助 sry for english

1 个答案:

答案 0 :(得分:1)

使用 $(&#39; ul&#39;)。追加(htmlText)添加触发器(&#34;创建&#34;),如下所示:

实施例

   $('ul').append(htmlText).trigger( "create" );

希望它能奏效。

如果有效,请不要忘记投票

谢谢