【问题标题】:Javascript/JQuery to do rollover-effect confirmJavascript/JQuery 做翻转效果确认
【发布时间】:2013-09-23 12:47:13
【问题描述】:

所以基本上我在 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');
});
});

这看起来可以接受吗?你会确认吗?我只是对翻转效果有点困惑。 该代码将代表一个不亮的灯。但只要你将鼠标移到上面,它就会继续。

意见?

【问题讨论】:

标签: javascript jquery html effect rollover


【解决方案1】:

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

var bulbOn = function() { ... }

var bulbOff = function() { ... }

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

Here's 一个 jsfiddle 来说明。

【讨论】:

  • 感谢您的信息。我有一个悬停功能,不知道为什么我一开始就使用这两个功能,但是随着我的代码的运行,它也可以工作。你会按照任务要求接受我的代码吗?
  • 再次感谢您的反馈!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-09-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-08-09
相关资源
最近更新 更多