be-fe / iSlider

Smooth mobile touch slider for Mobile WebApp, HTML5 App, Hybrid App
http://be-fe.github.io/iSlider/
MIT License
1.65k stars 449 forks source link

容器内元素事件代理 #232

Closed lt1030 closed 9 years ago

lt1030 commented 9 years ago

dom类型,两个li,均为多个图片的展示容器,li内容器设置了overflow: auto, 想通过scroll事件监听容器内图片显示位置,按需加载,现在islider把scroll屏蔽掉了,用islider.bind("scroll", "", function(){})代理也没有效果,请问有什么建议么?

xieyu33333 commented 9 years ago

设置fixPage: false

lt1030 commented 9 years ago

非常感谢你的快速回复,已经设置fixpage: false,两个li是左右滑动的,设置之后在图片容器内可以上下滑动了,就是对图片容器设置不了scroll监听事件

xieyu33333 commented 9 years ago

iSlider没有屏蔽scroll事件

lt1030 commented 9 years ago

你说的是正确的,确实没有屏蔽,不过也设置不上对容器的scroll监听,zepto或者islider内置bind都不好用,只能用touchstart了,不知道有没有什么不良影响!~谢谢你的回答

xieyu33333 commented 9 years ago

你看一下滚动条是在哪一个容器上的,是不是监听对了,另外在老版本的设备上div内是无法设置滚动条的,只能在body上设置。