博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jquerymobile中div的局部刷新
阅读量:4583 次
发布时间:2019-06-09

本文共 805 字,大约阅读时间需要 2 分钟。

  在jquerymobile中listview及表单的元素都有提供了动态添加元素之后进行刷新的方法,但div却没有,经过不断的实验之后,终于摸索出来解决办法。就是不能用模板的方法来动态添加元素,要用拼接字符串的方式来添加动态元素的内容,并且最后通过.trigger("create")事件来触发刷新。 举例作法:

不行的作法:

  var $moduleTemplate = $('<div data-role="collapsible"  data-collapsed="true">'

     +'<h3 class="h3Class">测试</h3>'
     +'<p>I am the collapsible content in a set so this feels like an accordion attribute.</p>'
     +'</div>');

  $('#moduleList').append($moduleTemplate.html()).trigger("create"); 这种模板的方法对于listview 表单元素进行动态添加是没问题的,但对于div却不行。

div要这样来作:

  $('#moduleList').append('<div data-role="collapsible"  data-collapsed="true">'

     +'<h3 class="h3Class">测试</h3>'
     +'<p>I am the collapsible content in a set so this feels like an accordion attribute.</p>'
     +'</div>').trigger("create");

 

  

 

 

 

转载于:https://www.cnblogs.com/heutqyw/archive/2012/06/17/2552328.html

你可能感兴趣的文章
编程珠玑--左旋字符串
查看>>
【黑金原创教程】【FPGA那些事儿-驱动篇I 】实验十四:储存模块
查看>>
模板 - 字符串 - Manacher
查看>>
2017.1.2
查看>>
Ice_cream's world I
查看>>
echarts中国地图散点涟漪效果
查看>>
三.NFS存储服务
查看>>
sql2008日志文件截断
查看>>
git增加远程仓库
查看>>
[POJ3162]Walking Race(DP + 单调队列)
查看>>
作业3-单元测试
查看>>
【生活日常】一切从Hello World开始
查看>>
微信分享 apicloud方式 中遇到的坎
查看>>
用例图之我见
查看>>
UVA 10972 RevolC FaeLoN(边-双连通+缩点)
查看>>
开源的Android视频播放器
查看>>
[算法]死磕二叉树专题算法
查看>>
MySQL知识点小结
查看>>
(leetcode题解)Third Maximum Number
查看>>
DOM
查看>>