H5开发APP跟原生android开发的时候生成列表区别还是非常大的。

思路就是通过js获取数据后向body中插入item。然后添加点击事件,点击事件触发的时候可以获取到当前所点击item的详细数据。

下面是代码,里面有一些介绍。

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title></title><script src="js/mui.js"></script><script src="js/colorChose.js"></script><style type="text/css">ul li {list-style-type: none;}</style></head><body><div id="list"><ul id="ul"></ul></div></body><script type="text/javascript">//获取元素var ul = document.getElementById('ul');var btn = document.getElementById('btn');//鼠标覆盖ul.onmouseover = function(event) {var event = event || window.event;var target = event.target || event.srcElement;if(target.nodeName.toLowerCase() == 'li') {//这里加入点击事件,并且可以获取所点击的那个item的信息target.style.background = 'red';alert(target.children[1].firstChild.data);}}//鼠标离开ul.onmouseout = function(event) {var event = event || window.event;var target = event.target || event.srcElement;if(target.nodeName.toLowerCase() == 'li') {target.style.background = '';}}//随即添加一些itemfor(var i = 0; i < 20; i++) {var newLi = document.createElement('li');newLi.innerHTML = "<img style='width: 20px;height: 20px;background: " + thisColor[1] + ";'/>" + "<a>" + Math.round(Math.random()*100) + "</a>";ul.appendChild(newLi);}</script></html>

H5开发APP之:根据数据自动生成列表相关推荐

  1. java list加入listview_Android ListView自动生成列表条目的实例

    activity_list.xml文件代码如下: xmlns:android="http://schemas.android.com/apk/res/android" androi ...

  2. php 关键词生成,DEDECMS实现文章tag关键词自动生成列表页的方法

    本文实例讲述了DEDECMS实现文章tag关键词自动生成列表页的方法.分享给大家供大家参考.具体实现方法如下: 一般来说在dedecms中如果要页面关键词生成列表有两种办法:一种就是使用dedecms ...

  3. vue+element-ui中实现多层级复杂的维度根据数据自动生成的表头

    表头主要复杂在: 1,有三层,一层是大类,第二层是具体项,第三层是标准值/对比值 2,首列和末尾列是一层 3,整个表格的维度是根据数据的输入自己生成,也就是动态的 下面是在 vue + eleUI 中 ...

  4. python将Excel数据自动生成Word报告【Pyhon-docx\openpyxl】

    我写在了知乎,图片没有搬运过来.链接:https://zhuanlan.zhihu.com/p/371767402 需求:日常工作中,需要对Excel表格的数据进行筛选计算整理,然后将数据做成Word ...

  5. php app接口id参数类型过滤,PHP开发APP接口---返回数据的封装类

    /** * app返回数据类 * 1.接受多维,缺少键名的数组, * 2.可由输入的format参数决定返回数据格式 * 例子:Response::show(200, 'success', $data ...

  6. 关于H5 开发app应用 移动端无法访问后台服务的总结

    H5 开发中,有很多隐藏的小问题,这些小问题,对于没有多少H5 app开发经验的来说,无疑会浪费大把时间,所以在此做个小结. 1,真机测试的时候,ajax请求一直返回error 原因分析: 1,请求成 ...

  7. excel中如何et vb根据数据自动生成表格_如何实现excel与PPT互联互通(动态生成PPT)...

    因为经常要做周报.月报PPT,每次重复的的操作效率很低,这里整理了一套可以自动生成PPT的办法. 首先,大概思路是这样的.周报.月报这类经营分析类PPT一般都是由表格.图表以及分析文字组成的,整体结构 ...

  8. GPT-3+DALL-E 2 = 海量带标签数据自动生成 ?

    文章来源:新智元 https://mp.weixin.qq.com/s/1A3dzES_TSIQqUG1fr32_g 导读 没有优质数据,再强大的模型也无法发挥作用.最近有研究人员发现,GPT-3+D ...

  9. 解决白盒、mock、性能、自动化测试脚本中的数据自动生成问题——Spock-Genesis

    文章目录 前言 一.Spock-Genesis是什么? 二.使用步骤 1.添加Spock-Genesis依赖 2.示例 总结 前言 程序的基本功能就是通过输入一组数据,得出我们期望的输出.我们测试的目 ...

最新文章

  1. “双一流”本科生可得13.2万补贴!这座城市发布重磅人才新政
  2. 监听服务端口及邮件报警脚本
  3. multiple definition of
  4. pandas 中有关isin()函数的介绍,python中del解释
  5. 用观察者模式编写一个可被其他对象拓展复用自定义事件系统
  6. LeetCode 2197. 替换数组中的非互质数(栈)
  7. npu算力如何计算_异构计算神器来了,它能带来性能革命吗
  8. linux求生之路字体乱码,Linux中文字符出现乱码怎么办
  9. python安装jupyter出现问题_有关jupyterhub安装的问题
  10. pycharm小技巧
  11. 解决在TP5中无法使用快递鸟的即时查询API
  12. HTML 遮罩显示工具栏
  13. u2020 华为_顶级标压U加持轻薄本!华为MateBook 13 2020锐龙版评测
  14. 432考研_贾俊平《统计学》第1章 导论思维导图
  15. 计算机学科生物知识与能力,2018下全国教资统考高中生物学科知识与能力试题(科目三)答案...
  16. ubuntu安装过程中提示: the path is not vaild path to the gcc binary等gcc路径不对和kernel不存在?
  17. tyflow雨滴在物体上滑落测试
  18. 爷青回!最近很火的朋友圈怀旧小电视源码来啦!看到最后一个视频我大呼好家伙!
  19. 田野调查手记·浮山篇(五)
  20. 在线教育app开发,教学管理系统的开发方案设计

热门文章

  1. onnx模型修改输入维度
  2. 2013年8月21日
  3. .p12 证书过期时间查询
  4. Android CTA认证设定首选网络类型
  5. 如何对CentOS防火墙进行配置
  6. 3.1【HarmonyOS鸿蒙开发】组件Text
  7. 爸爸去哪儿第三季之刘诺一8.21第七期
  8. 鸿蒙中国壁纸高清全面屏,华为鸿蒙新机来袭:几乎100%全面屏+麒麟980+4500mAh 这才是华为...
  9. 南昌大学《概率论与数理统计》期末考试试卷真题B
  10. 3D视觉(五):对极几何和三角测量