在contents中横向滚动!需要添加一个class属性 x-scroll-h 才可以生效,才不会和contents 的横向滚动冲突!但是只能有一个 x-scroll-h 生效,如果生成多个横向滚动!只有第一个起作用!
可以在Touchstart 为当前行子list 动态添加x-scroll-h属性 ,Touchend 事件中动态移除 x-scroll-h属性
Model.prototype.list6Touchstart = function(event){ //开始 var classValue = event.currentTarget.getAttribute('class'); event.currentTarget.setAttribute('class',classValue+" x-scroll-h"); }; Model.prototype.list6Touchend = function(event){ var classValue = event.currentTarget.getAttribute('class'); var index = classValue.indexOf("x-scroll-h"); var newValue = classValue.substring(0,index); event.currentTarget.setAttribute('class',newValue); //结束 };
x-navbox 这个class属性,是自定义,参考仿网易横向滚动条做的
评一波