return false;
}
+ /* iOS 4 以外 特に androidだと ここで preventDefault しないと
+ まともにスクロールしない/ブラウザがスクロールしてしまう/
+ スクロールしたあとの位置にあるリンクがクリックされちゃうとか
+ いろいろ起きる。逆に iOS4だと ここで preventDefault しちゃうと
+ 長押ししたときの ディフォルトのポップアップが出てこなくなる */
+ /* iOS4 意外だと ディフォルトのポップアップが使えなくなるが どうやら 打つ手なし... */
+ if (!navigator.appVersion.match(/iPhone OS 4/)) {
e.preventDefault();
+ }
e.stopPropagation();
this.element.style.webkitTransitionDuration = '0';
return false;
}
+ /* touchstart の preventDefault やめて ここに追加すると iPhone4 だといい感じ*/
+ if (navigator.appVersion.match(/iPhone OS 4/)) {
+ e.preventDefault();
+ }
var leftDelta = this.scrollX === true ? e.touches[0].pageX - this.touchStartX : 0,
topDelta = this.scrollY === true ? e.touches[0].pageY - this.touchStartY : 0,
newX = this.x + leftDelta,