0

このスクローラー機能を実装しようとしていますが、うまくいくはずですが、試してみると構文エラーが発生します。誰かが理由/修正方法を教えてもらえますか?

Scroller = function(element) {
  this.element = this;
  this.startTouchY = 0;
  this.animateTo(0);

  element.addEventListener('touchstart', this, false);
  element.addEventListener('touchmove', this, false);
  element.addEventListener('touchend', this, false);
}

変更する必要があると確信していますが、何を変更Scroller = function(element)するかはわかりません。

4

1 に答える 1

1

これ:

element.addEventListener(‘touchstart’, this, false);
element.addEventListener(‘touchmove’, this, false);
element.addEventListener(‘touchend’, this, false);

これでなければなりません:

element.addEventListener('touchstart', this, false);
element.addEventListener('touchmove', this, false);
element.addEventListener('touchend', this, false);

違いは、スタイル付きの引用符を通常の一重引用符に置き換えたことです。これは Word か何かでプログラムしたのですか?!

これも変更する必要があります。

var Scroller = function() {

これに:

function Scroller() {
于 2012-04-17T03:46:43.267 に答える