我有一个 iOS 应用程序,它有一些相当复杂的 UITableViewCells。
我正在考虑将其转换为 Web 应用程序,如果可能的话,我想使用 jQuery Mobile,因为这似乎也是让应用程序在桌面浏览器中显示得体的好方法。(根据我的经验,iUI 虽然不错,但确实不适用于 IE。)
jQuery Mobile 中的基本列表视图似乎正是我想要的,但我想不出一种方法来使每个列表视图项比多行文本更复杂。
理想情况下,我希望能够有多个<div>
元素以特定方式构造文本,以及将每个项目的背景颜色更改为预先指定颜色列表之一的能力(我们已经有了配色方案,我不能改变每种颜色的含义)。此外,我想将图标保留在右侧,以指示用户可以单击/按下/点击单元格以查看更多详细信息。
我可能如何构建 HTML 的示例布局(它实际上会比这更复杂):
<div>
<div>
Doe, Jane (57 y)
<div>
<div style="float: left;">
<div>I: 0800</div>
<div>R: 0900</div>
<div>S: 1000</div>
<div>O: 1100</div>
</div>
<div>
<div>
// Some more content here
</div>
</div>
</div>
jQuery Mobile 可以做到这一点,还是我叫错了树?