jquery的浮动球 拖拽怎么做出来的
答案:2 悬赏:80 手机版
解决时间 2021-04-12 06:51
- 提问者网友:藍了天白赴美
- 2021-04-11 08:19
jquery的浮动球 拖拽怎么做出来的
最佳答案
- 五星知识达人网友:蕴藏春秋
- 2021-04-11 09:54
给一个xxxx对象 ,设置 position:fixed; 然后添加监听事件 (这里是使用的原生js,不是jQuery) addEventListener('touchmove'), addEventListener('touchend');
//touchmove:
xxxx.addEventListener('touchmove', function(event) {
event.preventDefault();
// 如果这个元素的位置内只有一个手指
if (event.targetTouches.length == 1) {
// 把元素放在手指所在的位置(即拖动)
var touch = event.targetTouches[0];
// ..........具体的操作
}
}, false);
//touchend
xxxx.addEventListener('touchend', function(event) {
event.preventDefault();
// ..........具体的操作
}, false);
//touchmove:
xxxx.addEventListener('touchmove', function(event) {
event.preventDefault();
// 如果这个元素的位置内只有一个手指
if (event.targetTouches.length == 1) {
// 把元素放在手指所在的位置(即拖动)
var touch = event.targetTouches[0];
// ..........具体的操作
}
}, false);
//touchend
xxxx.addEventListener('touchend', function(event) {
event.preventDefault();
// ..........具体的操作
}, false);
全部回答
- 1楼网友:笑迎怀羞
- 2021-04-11 09:59
任务占坑
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯