我正在使用 javascript 解析 json 提要,然后显示结果。我也在使用jquery mobile。我发现当我解析然后显示时,其中一个 li 会出现一个项目符号,但我不知道它为什么会显示。
当我尝试仅静态显示结果时,此 li 项目符号不显示。关于为什么会发生这种情况的任何想法?
解析json+显示:
$("#results").append('<ul data-role="listview" data-inset="true" data-theme="d" data-divider-theme="a" style="white-space:normal"> <a href="#page2" data-transition="slide"> <li data-role="list-divider" role="heading" class="ui-li ui-li-divider ui-btn ui-bar-c ui-corner-top">'+item.business.name+'</li> <li class="custom_listview_img" style = "background-image:url('+item.images.image_smart+');"></li></a></ul>');
静态展示:
<ul data-role="listview" data-inset="true" data-theme="d" data-divider-theme="a" style="white-space:normal">
<a href="#page2" data-transition="slide">
<li data-role="list-divider" role="heading" class="ui-li ui-li-divider ui-btn ui-bar-c ui-corner-top">Himalayan Flavors</li>
<li class="custom_listview_img" style = "background-image:url('http://c.yipitcdn.com/thumbor/SOWRPRFYvkagojw-sA_VPeSKK_k=/408x357/smart/c.yipitcdn.com/deal/20-to-spend-on-food-and-drink-3761-1374483321.jpg');"></li>
</a>
</ul>