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