zoukankan      html  css  js  c++  java
  • 通过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);
    			}
                            }
    
  • 相关阅读:
    idea 没有 persistence
    java 枚举(二) 级联关系
    java to edi 动态/静态映射
    edi to java
    C# 扩展方法
    最详细的C++对应C#的数据类型转换
    c# .Net随机生成字符串代码
    遍历结构体内部元素和值(Name and Value)
    寒假学习计划
    python os.path模块
  • 原文地址:https://www.cnblogs.com/nidongde/p/6262883.html
Copyright © 2011-2022 走看看