当前位置: 首页 > news >正文

通过html字符串连接组合并调用javascript函数

----通过字符串连接并调用javascript函数--
var t_html = $("#Photo").html(); var n_html = "<a id=\""+_index +"\""; var type='image'; n_html = n_html + 'ontouchstart="gtouchstart(999'+_index+')" ontouchmove="gtouchmove(999'+_index+')" ontouchend="gtouchend(999'+_index+')"'; n_html = n_html + " href=\"" + _image[k] + "\"> <img src=\"" + _image[k] + "\"></a>"; $("#Photo").html(n_html + t_html);


------------------------------------
函数定义
function gtouchstart(m_index){
......
}

 'ontouchstart="gtouchstart(999'+_index+')"

这函数绑定3个注意事项:

1.函数建议定义一个参数。(int型)

2.传入函数的参数值必须为数字。

否则报错

[INFO:CONSOLE(1)] "Uncaught ReferenceError: i1 is not defined", source: file:///android_asset/Web/xx.html (1)

 3.为了区分类型,可以采用在参数值前加入类型

			function longPress(m_index){ 
			//转类型
			m_index=m_index+""
			var type='';
			//前缀为999是图片
			if(m_index.indexOf('999')>=0)
			{
			type='image';
			m_index=m_index.substring(3);
			}
                        }

 

转载于:https://www.cnblogs.com/nidongde/p/6262883.html

相关文章:

  • ARM+LINUX移植攻略(十)支持东华 3.5寸LCD输出console信息和BMP图片、logo
  • 字符串截取函数slice, substring, substr
  • ARM+LINUX移植攻略(十二)U-boot-2009.08利用tftp服务下载内核和利用nfs服务挂载nfs文件系统...
  • 快速排序(转)
  • Windows Phone 7 不温不火学习之《Expression Blend 创建渐变效果和创建Storyboard动画》...
  • DelphiXE8FMX工程实现无边框托动(发送消息)
  • Vue 响应式总结
  • Iphone开发中的两个小bug,1.调用camera时的内存警告导致view自动upload,2,Not enough frames in stack....
  • 自己动手做计算机-计算机科学的本质
  • angularjs 中使用 service 在controller 之间 share 对象和数据
  • 流媒体技术学习笔记之(八)海康、大华IpCamera RTSP地址和格式
  • Linux也需要GALGAME:wine跑GALGAME测试
  • 用CSS3创建旋转载入器
  • SpringMvc @InitBinder 表单多对象精准绑定接收
  • 与cache相关的一些问题和思考
  • Google 是如何开发 Web 框架的
  • 时间复杂度分析经典问题——最大子序列和
  • __proto__ 和 prototype的关系
  • 【Amaple教程】5. 插件
  • 【跃迁之路】【519天】程序员高效学习方法论探索系列(实验阶段276-2018.07.09)...
  • CentOS7 安装JDK
  • IDEA常用插件整理
  • Lucene解析 - 基本概念
  • nodejs实现webservice问题总结
  • python docx文档转html页面
  • python 装饰器(一)
  • React+TypeScript入门
  • React系列之 Redux 架构模式
  • Swoft 源码剖析 - 代码自动更新机制
  • VuePress 静态网站生成
  • 基于 Ueditor 的现代化编辑器 Neditor 1.5.4 发布
  • 理解在java “”i=i++;”所发生的事情
  • 如何进阶一名有竞争力的程序员?
  • 山寨一个 Promise
  • 使用 5W1H 写出高可读的 Git Commit Message
  • 算法之不定期更新(一)(2018-04-12)
  • 用quicker-worker.js轻松跑一个大数据遍历
  • #绘制圆心_R语言——绘制一个诚意满满的圆 祝你2021圆圆满满
  • $GOPATH/go.mod exists but should not goland
  • (4)Elastix图像配准:3D图像
  • (ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY)讲解
  • (待修改)PyG安装步骤
  • (翻译)Quartz官方教程——第一课:Quartz入门
  • (附源码)python房屋租赁管理系统 毕业设计 745613
  • (原創) 如何刪除Windows Live Writer留在本機的文章? (Web) (Windows Live Writer)
  • (转)nsfocus-绿盟科技笔试题目
  • .net mvc actionresult 返回字符串_.NET架构师知识普及
  • .net/c# memcached 获取所有缓存键(keys)
  • .netcore 如何获取系统中所有session_如何把百度推广中获取的线索(基木鱼,电话,百度商桥等)同步到企业微信或者企业CRM等企业营销系统中...
  • ::什么意思
  • @angular/cli项目构建--Dynamic.Form
  • @Conditional注解详解
  • [145] 二叉树的后序遍历 js
  • [20161101]rman备份与数据文件变化7.txt
  • [acwing周赛复盘] 第 69 场周赛20220917