如何解决苹果 iso safari下div元素滑动时,不让同级div元素跟着滑动,并且还有橡皮筋效果的问题
如何解决苹果 iso safari下div元素滑动时,不让同级div元素跟着滑动,并且还有橡皮筋效果的问题

我再csdn下载了一个移动端日期选择控件,地址为:https://download.csdn.net/download/qfcjay1/10292111

我自己重新上传了一份儿,您可以免费下载。

该控件本想在微信公众号wap网页中使用,但是该控件在安卓端使用没有任何问题。但是在ios端,星期标签和“完成”按钮所在的div,会跟随日期div的滑动一定出现滑动效果。看起来就像是在闪烁一样。

我尝试了禁止橡皮筋效果,但是不能滑动了
我尝试了重写touch事件,但是依然解决不了。


请问,如何实现,滑动日期时,星期几和“完成”按钮所在的div不出现闪烁呢?

1个回答

估计是你使用的控件写的不完整问题,你或许可以换一个控件
至于 你想 解决橡皮筋效果问题 可以 借鉴
document.body.addEventListener('touchmove', function(evt) {
//In this case, the default behavior is scrolling the body, which
//would result in an overflow. Since we don't want that, we preventDefault.
if(!evt._isScroller) {
evt.preventDefault();
// return false
}
});
/*-----------------------------------------------------------------------------------------------------------------*/
function overscroll(el) {
el.addEventListener('touchstart', function() {
var top = el.scrollTop // 是指某个可滚动区块向下滚动的距离
, totalScroll = el.scrollHeight // 滚动大小,指的是包含滚动内容的元素大小(元素内容的总高度) 相当于可滚动的div的总体高度
, currentScroll = top + el.offsetHeight; // 偏移量,包含元素在屏幕上所用的所有可见空间(包括所有的内边距滚动条和边框大小,不包括外边距 相当于可滚动的div固定高度

//If we're at the top or the bottom of the containers
//scroll, push up or down one pixel.
//
//this prevents the scroll from "passing through" to
//the body.
if(top === 0) {
  el.scrollTop = 1;
} else if(currentScroll === totalScroll) {
  el.scrollTop = top - 1;
}

});
el.addEventListener('touchmove', function(evt) {
//if the content is actually scrollable, i.e. the content is long enough
//that scrolling can occur
if(el.offsetHeight < el.scrollHeight)
evt._isScroller = true;
});
}
function Alloverscroll(el) { //
el.addEventListener('touchmove', function(evt) {
evt._isScroller = true;
})
}

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问

相似问题

1
用i.tianqi 天气 苹果游览器会报错
2
苹果ASO搜索有需要源代码的套路吗
1
手机视频播放插件安卓,苹果兼容性问题
3
在ios中的safari中开启摄像头并使用的方案,谢谢各位帮忙。
3
wx.previewImage 黑屏 苹果好用,安卓黑屏
2
随机匹配陌生人聊天,审核时苹果说是聊天轮盘("Chat Roulette")被拒绝, 有知道的吗
2
有没有申请过台湾公司的苹果开发者账号?
5
IOS上架被拒,拒绝理由3.2.2
2
select or die 苹果手机点击区域
1
用PHP写的程序,安卓手机点击下载查看附件时,显示下载的附件名乱码,网页和苹果手机不会
2
苹果6手机,系统IOS 10,如何不越狱修改MAC地址,寻大神!!
2
越狱后的苹果手机如何能被检测到没越狱,具体针对一个软件,能解决的RMB重金酬谢!!
1
开发的html网页在苹果版微信以能正常显示,但是安卓版微信上不能正常显示?
1
为什么苹果自带浏览器不能记住网站密码
2
为什么我用浏览器模拟苹果6/7/8,写出来的页面,到苹果手机实际登录就不一样了
1
新手求教:关于虫子吃苹果问题
0
安装黑苹果,在用EasyBCD导入HJMac.iso之前是不是导入变色龙的ISO
2
html5 百度定图定位,在苹果手机好用,在安卓手机,浏览器内定位是精确的,微信内置浏览器定位不好用
3
其他浏览器中的链接,强制使用safari打开
10
网页多张连续图片时,图片之间有白线