Javascript/JQuery执行滚动效果确认

Javascript/JQuery执行滚动效果确认,javascript,jquery,html,effect,rollover,Javascript,Jquery,Html,Effect,Rollover,基本上,我在JQuery的帮助下,在Javascript上做了一些远程课程。 其中一项任务要求: 进行图像更改 该图像会随着滚动效果而更改 因为它起源于瑞典语(我出生在瑞典,会说瑞典语),我有点困惑,因为我在互联网上获得的关于我编程的所有信息都是英语的。希望你能理解 $(document).ready(function (){ //bildbyte(attr) med rollover-effekt $('#lamp').mouseover(function() { $(this)

基本上,我在JQuery的帮助下,在Javascript上做了一些远程课程。 其中一项任务要求:

  • 进行图像更改
  • 该图像会随着滚动效果而更改
因为它起源于瑞典语(我出生在瑞典,会说瑞典语),我有点困惑,因为我在互联网上获得的关于我编程的所有信息都是英语的。希望你能理解

$(document).ready(function (){

//bildbyte(attr) med rollover-effekt
$('#lamp').mouseover(function() {
    $(this).attr('src', 'pic_bulbon.gif');
}); 
$('#lamp').mouseout(function() {
    $(this).attr('src', 'pic_bulboff.gif');
});
});
看起来可以接受吗?你能确认一下吗?我只是对滚动效果有点困惑。 代码将表示未点亮的灯。但只要你把鼠标移到上面,它就会继续


意见?

我可以尝试使用jQuery的。这将有助于使您的代码更易于阅读,并有助于您组织灯泡打开/关闭时发生的事情。例如:

var bulbOn = function() { ... }

var bulbOff = function() { ... }

$('#lamp').hover(bulbOn, bulbOff);

一个jsfiddle来说明。

还有一个hover函数,它可以完成您想要做的事情。是的,我以前用过,但不知道为什么我现在用这两个。谢谢:)谢谢你的信息。我得到了一个catch o hover函数,我不知道为什么一开始就使用了这两个函数,但随着代码的运行,它也可以工作。你会按照作业要求接受我的代码吗?再次感谢反馈!