0

myFunction1はマウスホイール機能でmyFunction2あり、キープレス機能です。どちらも、左右にスクロールするときに DIV の背景位置を変更します。私がやろうとしているのは、ウィンドウが左または右のいずれかにあるとき、背景位置の変更が停止/一時停止することです。

function myFunction1(){
   // do one thing
}

function myFunction2(){
  // do another thing
}

これは私ができる。私を困惑させたのは、この次の部分です。

function myFunction3(){
  if(myFunction1 and myFunction2 == something){
    // stop/pause/disable myFunction1 and myFunction2
  }
}

左端または右端に到達したときに停止しmyFunction1たいだけです。myFunction2その間のどこでも通常どおりのビジネスです。

4

1 に答える 1

0

div がウィンドウの境界に達した場合は、function1 と function2 をチェックインする必要があります。

function whenWheelIsTurned() {
  if ( theDiveToMove.right >= window.rightBorder ) {
     return
  } else {
    theDivToMove.right += 5
  }
}

実際の .right プロパティは、使用しているライブラリによって異なる場合があります。

于 2013-11-08T01:54:31.057 に答える