>>分享Web前端开发技术,并对孙卫琴的《精通Vue.js:Web前端开发技术详解》提供技术支持 书籍支持  卫琴直播  品书摘要  在线测试  资源下载  联系我们
发表一个新主题 开启一个新投票 回复文章 您是本文章第 25967 个阅读者 刷新本主题
 * 贴子主题:  jQuery Mobile 列表内容 回复文章 点赞(0)  收藏  
作者:sunshine    发表时间:2019-08-12 21:50:29     消息  查看  搜索  好友  邮件  复制  引用

  

jQuery Mobile  列表内容

         <iframe src="/try/demo_source/tryjqmob_lists.htm" style="width:95%;height:260px;" scrolling="no" frameborder="0" seamless="">
         </iframe>

jQuery Mobile 列表图标

     默认情况下每个列表项都会包含一个箭头图标 "carat-r" (右箭头)。如果要修改这个图标可以使用 data-icon 属性:              

范例

<ul data-role="listview">
  <li><a href="#">Default is right arrow</a></li>
  <li data-icon="plus"><a href="#">data-icon="plus"</a></li>
  <li data-icon="minus"><a href="#">data-icon="minus"</a></li>
  <li data-icon="delete"><a href="#">data-icon="delete"</a></li>
  <li data-icon="location"><a href="#">data-icon="location"</a></li>
  <li data-icon="false"><a href="#">data-icon="false"</a></li>
</ul>

                    
点击在新窗口中浏览原图
CTRL+鼠标滚轮放大或缩小 data-icon="false" 将会移除图标。
            

16x16 图标

     如果你想在你的列表添加标准的 16x16px 的图标, 可以在列表项中添加 <img> 元素,并使用 "ui-li-icon" 类:      

范例

<ul data-role="listview">
<li><a href="#"><img src="us.png" alt="USA"  class="ui-li-icon">USA</a></li>
</ul>

jQuery Mobile 列表缩略图

     大于 16x16px 的图像,请在链接中添加 <img> 元素。

     jQuery Mobile 将自动缩放图像到 80x80px:            

范例

<ul data-role="listview">
<li><a href="#"><img src="chrome.png"></a></li>
</ul>

                使用标准的HTML添加列表信息:            

范例

<ul data-role="listview">
<li>
<a href="#">
<img src="chrome.png">
<h2>Google Chrome</h2>
<p>Google Chrome 免费的开源 web 浏览器。发布于 2008 年。</p>
</a>
</li>
</ul>

jQuery Mobile 列表图标

      在列表 <img> 元素使用 class="ui-li-icon" 添加 16x16px 图标:            

范例

         <li><a href="#"><img src="us.png" alt="USA"  class="ui-li-icon">USA</a></li>

分割按钮

     在JQuery Mobile的列表中,有时需要对选项内容做两个不同的操作,这时,需要对选项中的链接按钮进行分割。实现分割的方法是在<li>元素中再增加一个<a>元素,便可以在页面实现分割效果。            

范例

<ul data-role="listview">
<li>
<a href="#"><img src="chrome.png"></a>
<a href="#">Some Text</a>
</li>
</ul>

                 添加一些页面和对话框使链接功能更加丰富:            

范例

<ul data-role="listview">
<li>
<a href="#"><img src="chrome.png"></a>
<a href="#download" data-rel="dialog">下载浏览器</a>
</li>
</ul>

气泡数字

     气泡数字是用来显示列表项相关的数字,如在一个邮箱的邮件:

    <iframe src="/try/demo_source/tryjqmob_count_bubbles.htm" style="height:190px;width:96%;" scrolling="no" frameborder="0" seamless=""></iframe>

     如需添加气泡数字,请使用行内元素,比如 <span>,设置 class "ui-li-count" 属性并添加数字:                    

范例

<ul data-role="listview">
<li><a href="#">收件箱<span  class="ui-li-count">25</span></a></li>
<li><a href="#">发件箱<span  class="ui-li-count">432</span></a></li>
<li><a href="#">垃圾箱<span  class="ui-li-count">7</span></a></li>
</ul>

     注意:显示一个正确的气泡数字,必须修改编程方式。



程序猿的技术大观园:www.javathinker.net



[这个贴子最后由 flybird 在 2020-02-26 11:18:58 重新编辑]
  Java面向对象编程-->接口
  JavaWeb开发-->使用过滤器
  JSP与Hibernate开发-->映射对象标识符
  Java网络编程-->RMI框架
  精通Spring-->创建综合购物网站应用
  Vue3开发-->Vue Router路由管理器
  VSCode 开发Vue必备插件
  常用CSS样式属性大全
  axios和vue-axios的关系
  axios.all()解决并发请求
  深入理解Vue的响应式系统
  Vue选项的用法
  js Worker 线程收集1~9999的之间所有质数;Worker线程交换数...
  Vue用法详解
  JS 循环删除数组
  Thinking In Vue:vue指令的封装
  jQuery 选择器
  JavaScript的HTML DOM Track 对象
  CSS 听觉参考手册
  JavaScript 正则表达式
  DTD - XML 构建模块
  更多...
 IPIP: 已设置保密
楼主      
1页 0条记录 当前第1
发表一个新主题 开启一个新投票 回复文章


中文版权所有: JavaThinker技术网站 Copyright 2016-2026 沪ICP备16029593号-2
荟萃Java程序员智慧的结晶,分享交流Java前沿技术。  联系我们
如有技术文章涉及侵权,请与本站管理员联系。