html5在android中的使用问题及技巧解读

时间:2023-07-06 15:44:34 

1、特效按钮的进展
之前的思路:css设置div的样式,在js中实现div对事件的响应,并改变div的样式,以实现动画效果。
1:以动画的形式


var bb = document.getElementById("element");
bb.onclick=function(){
bb.className="list-item-download-inner2";//改变类名,改变CSS样式
var t = setTimeout("init()",500); //以动画的方式,间隔0.5秒后将类名还原
}


这种方式只是一种相似的模拟,而且只有当手指离开按钮的时候这个方法才会执行。 而我们希望的效果是像本地代码中那样,手指点中一个效果,离开又一个效果。

2:在html5中有关于触摸屏的事件:touchstart, touchend, touchmove于是我们引入jquery.js,代码改为如下:


$('#element').bind("touchstart",function(e){
e.className="list-item-download-inner2";//手指点中时改变类名,
});
$('#element').bind("touchend",function(e){
e.className='list-item-download-inner'; //手指离开时,恢复类名,
});


这样,在网页中实现的效果,和在本地代码中实现的效果就一样了。算是一个小技巧,记下来。

标签:html5,android
0
投稿

猜你喜欢

  • WPF中使用WebView2控件的方法及常见问题

    2023-10-02 18:23:28
  • 使用IDEA搭建ssm框架的详细图文教程

    2021-12-04 10:37:20
  • Java本地缓存的实现代码

    2022-02-22 11:21:04
  • mybatis 实体类字段大小写问题 字段获取不到值的解决

    2021-06-29 07:44:58
  • 老生常谈Java中List与ArrayList的区别

    2023-03-26 19:52:33
  • Mybatis resultMap标签继承、复用、嵌套方式

    2023-06-27 13:27:43
  • Echarts+SpringMvc显示后台实时数据

    2021-06-08 03:38:42
  • C#对二进制数据进行base64编码的方法

    2023-09-02 23:26:12
  • C#中Equals方法的常见误解

    2023-03-10 21:59:23
  • Android使用IntentService进行apk更新示例代码

    2022-01-19 12:12:07
  • Java聊天室之实现客户端一对一聊天功能

    2022-12-28 09:23:30
  • JDK线程池和Spring线程池的使用实例解析

    2023-02-24 13:27:32
  • C语言高效编程的几招小技巧

    2023-11-02 14:12:50
  • Android 模仿iPhone列表数据View刷新动画详解

    2021-10-05 07:57:47
  • Java运行环境搭建的图文教程

    2021-06-22 07:44:41
  • c# Struct的一些问题分析

    2023-08-31 08:27:36
  • C# 启用事务提交多条带参数的SQL语句实例代码

    2021-06-20 15:22:09
  • Java中synchronized关键字引出的多种锁 问题

    2021-06-05 04:42:45
  • Android应用中Back键的监听及处理实例

    2022-09-26 02:00:47
  • SpringCloud消息总线Bus配置中心实现过程解析

    2023-02-14 10:05:18
  • asp之家 软件编程 m.aspxhome.com