防止在背景更改时滚动到顶部

时间:2013-01-29 18:51:31

标签: javascript jquery html

我有几个带背景图像的div图层。我想用

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

这很好用。问题是,当我点击按钮时,浏览器会跳到顶部!我想防止这种情况,意味着滚动与以前处于同一位置!

非常感谢任何帮助。 谢谢泰德

1 个答案:

答案 0 :(得分:1)

返回false以防止默认操作

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