html5在android中的使用问题及技巧解读
2013-03-01 15:52
896 查看
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'; //手指离开时,恢复类名,
});
这样,在网页中实现的效果,和在本地代码中实现的效果就一样了。算是一个小技巧,记下来。
之前的思路: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中的使用问题及技巧解读【转】
- html5在android使用的技巧和问题
- Android在开发中的使用技巧之解决ScrollView嵌套RecyclerView出现的系列问题
- CentOS 5.5 下 rsync 使用技巧与权限问题解读
- ios,android使用HTML5开发问题汇总
- ECLIPSE使用appcompat_v7库无法找到android:Widget.Material.ActionButton的问题
- 在android4.x中使用自定义的webview中出现ZOOM崩溃的问题
- 已解决:EditText被底部固定栏挡住,使用AndroidBug5497Workaround出现兼容问题
- android中使用BitmapFactory的decodeStream()方法解码图片失败问题
- Ubuntu 12.04 64位 使用 Android 问题总结
- android 针对于GridView中的getView方法的bug,使用本地缓存来处理图片显示的问题
- android 使用selector 在 button上无效的问题(汇总)
- Android使用通讯录的权限问题
- Android使用adb命令启动应用程序时碰到的问题!( android:exported)
- Android动画机制与使用技巧
- 全面解读Word中Shift键的使用技巧
- Javah使用问题:无法访问android.app.Activity
- android 使用 charles抓包http https 问题 持续更新
- 使用IDA调试Android原生程序中遇到的问题及解决方法
- 尝试使用Androidfby反编译APK生成文件时遇到的问题