0

背景画像を含むいくつかの div レイヤーがあります。背景画像を変更したい

$("#button").click(function() { 
  $('#div1').css("background-image", "url(images/newBG.jpg)");
});

これはうまくいきます。問題は、ボタンをクリックすると、ブラウザが一番上にジャンプすることです! それを防ぎたいのは、スクロールが以前と同じ位置にあることを意味します!

どんな助けでも大歓迎です。ありがとうテッド

4

1 に答える 1

1

false を返して、デフォルトのアクションを防止します

$("#button").click(function() { 
  $('#div1').css("background-image", "url(images/newBG.jpg)");
  return false;
});
于 2013-01-29T18:54:42.637 に答える