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

Next or Previous Slide Function #77

Closed Youngv closed 9 years ago

Youngv commented 10 years ago

因为设计需要添加了一个剪头用来指示用户有下一张,但是用户的第一意识是点击那个剪头,如果能提供一个点击方法来达到上一页或下一页就好了。

然后看了源码,JS新手实在看不懂,貌似_slide(1)方法有这个作用,但是不知道怎么调用。

xjchenhao commented 10 years ago

好像是差一个回调函数,应该在新建类的时候就加一个回调函数的定义,用来增强插件的功能。像这种绑定前进后退按钮的事件就让用户自己在回调函数中增加。既不影响插件的精简又增加了灵活性。

qbaty commented 10 years ago

@xjchenhao 你的意思是增加一个 onInit 自定义事件?用户可以在onInit里绑定? @Youngv 其实_slide可以解决,但是因为是手机端,所以用户习惯一般是不会点击,而是滑动,所以希望这个函数是私有函数。如果你非要点击,可以在上一页下一页的按钮上绑定 _slide(1) or _slide(-1)

xjchenhao commented 10 years ago

是啊,这样整个配置就打包在一起了,这个回调函数还可以暴露内部的变量给它。

qbaty commented 10 years ago

好的,后期我考虑一下

qbaty commented 9 years ago

现在暴露一个slideTo 方法,后面会继续更新readme 和文档,你们可以关注一下,谢谢