0

絶対的な悪夢を見て、コンピューターを壊したい気分です!

私の .wrapper div が画面から X ピクセルを引いたものかどうかを確認しようとしています。

そうであれば、1 つの関数を実行したいのですが、そうでない場合は何もしません。これまでのところ、次のことを行っていますが、まったく機能しません。

  var width = $(window).width();

  setInterval(function(){

  if (parseInt($('.wrapper').css('left')) <= parseInt(width*2)){
        alert ('f**k');
    } else {
        alert ('off');
    }

  },1000);
4

1 に答える 1

3

これは私にとってはうまくいきます。ドキュメントでラップするのを忘れたようです.ready: jsfiddle

$(document).ready(function() {
  var width = $(window).width();

  setInterval(function(){
  if (parseInt($('.wrapper').css('left')) <= parseInt(width*2)){
        alert ('f**k');
    } else {
        alert ('off');
    }

  },1000); 
});​
于 2012-12-10T15:08:00.060 に答える