listview
jquery mobile动态添加元素之后不能正确渲染解决方法(listview和div html 元素)
星期日, 四月 8th, 2012 | html5, pagemaker | 没有评论
问题就不描述了,ajax处理玩数据对于按钮等操作都没有被渲染,需要调用jqm的css去渲染,方法如下:
一:对于listview: $(‘ul’).listview(‘refresh’);
二:对于div或其他: $(‘allAddContent’).trigger( “create” );
1. var list = $("<li><a href='//www.pomelolee.com'>Pomelo Lee-"+i+"</a></li>"); $("#listShow").append(list).find("li:last").hide(); $('ul').listview('refresh'); html 如下: <div data-role="content"> <ul data-role="listview" id="listShow" data-inset="true"> <li><a href="#">html5</a> </li> <li><a href="#">css</a></li> </ul> </div> 2. var allAddCon="<a href=\"javascript:goto('i5a6?id="+data.rows[i-1].id+"')\"; data-role='button' data-theme='b'>Pomelo Lee网络</a>"; $("#allAddContent").html(allAddCon).trigger( "create" );; |
Search
相关文章
热门文章
最新文章
文章分类
- ajax (10)
- algorithm-learn (3)
- Android (6)
- as (3)
- computer (85)
- Database (30)
- disucz (4)
- enterprise (1)
- erlang (2)
- flash (5)
- golang (3)
- html5 (18)
- ios (4)
- JAVA-and-J2EE (186)
- linux (143)
- mac (10)
- movie-music (11)
- pagemaker (36)
- php (50)
- spring-boot (2)
- Synology群晖 (2)
- Uncategorized (6)
- unity (1)
- webgame (15)
- wordpress (33)
- work-other (2)
- 低代码 (1)
- 体味生活 (40)
- 前端 (21)
- 大数据 (8)
- 游戏开发 (9)
- 爱上海 (19)
- 读书 (4)
- 软件 (3)