<スクリプト>
varscroll = document.querySelector('.scroll');
var innerScroller = document.querySelector('.outerScroller');
var touchStart = 0;
var touchDis = 0;
externalScroller.addEventListener('touchstart', function(event) {
var touch = イベント.targetTouches[0];
// ハンドル元素放手指の位置
touchStart = touch.pageY;
console.log(touchStart);
}, false);
externalScroller.addEventListener('touchmove', function(event) {
var touch = イベント.targetTouches[0];
console.log(touch.pageY 'px');
スクロール.スタイル.トップ = スクロール.オフセットトップ touch.pageY-touchStart 'px';
console.log(scroll.style.top);
touchStart = touch.pageY;
touchDis = touch.pageY-touchStart;
}, false);
externalScroller.addEventListener('touchend', function(event) {
touchStart = 0;
var top =scroll.offsetTop;
console.log(トップ);
if(top>70)refresh();
if(top>0){
var time = setInterval(function(){
スクロール.スタイル.トップ = スクロール.オフセットトップ -2 'px';
if(scroll.offsetTop
},1)
}
}, false);
関数refresh(){
for(var i = 10;i>0;i--)
{
var node = document.createElement("li");
node.innerHTML = "初心者です";
scroll.insertBefore(node,scroll.firstChild);
}
}