So basically I'm doing some distance courses on Javascript with help of JQuery. On one of the assignments it demands that:
Because it's originatelly on swedish (I'm born in sweden and speak swedish) I get a bit confused cause every help of information I get on the internet on my programming is in english. Hope you understand..
$(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');
});
});
Would it seem acceptable? Would you confirm it? I'm just a bit confused on the rollover effect. The code will represent a lamp that isn't light up. But as soon you move your mouse over it goes on.
Opinions?
I might try using jQuery's hover()
function . This would help make your code easier to read, and it might help you organize what happens when the bulb turns on/off. For example:
var bulbOn = function() { ... }
var bulbOff = function() { ... }
$('#lamp').hover(bulbOn, bulbOff);
Here's a jsfiddle to illustrate.
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.