<script>$('#btnHome').mouseover(funtion() { $('body').css('background' , '#1E90FF');})</script></head><body> <div id="btnHome" class="nav-button">home</div></body>
body { background:#696969;}.nav-button { width:176px; height:150px; float: left; font-family:helvetica; text-align:center; font-size:20pt; color:white;}#btnHome { background:#1E90FF; height:80px; padding-top:50px; display:none; margin:10px 5px 10px 10px;}
<script>$(document).ready(function() { $('#btnHome').slideDown(800); $('#btnAbout').slideDown(850); $('#btnMovies').slideDown(900); $('#btnContact').slideDown(950); $('#btnTheTeam').slideDown(1000);})</script>
mouseenter
mouseover
mouseleave
<script>$(document).ready(function() { $('#btnHome').slideDown(800); $('#btnAbout').slideDown(850); $('#btnMovies').slideDown(900); $('#btnContact').slideDown(950); $('#btnTheTeam').slideDown(1000); $('#btnHome').mouseenter(function() { $('body').css('background' , '#1E90FF'); }); $('#btnAbout').mouseenter(function() { $('body').css('background' , '#228B22'); }); $('#btnMovies').mouseenter(function() { $('body').css('background' , '#48D1CC'); }); $('#btnContact').mouseenter(function() { $('body').css('background' , '#FF4500'); }); $('#btnTheTeam').mouseenter(function() { $('body').css('background' , '#800080'); }); $('.nav-button').mouseleave(function() { $('body').css('background' , '#696969'); });});</script>
html:
css:
The display none is for another jquery function,a simple load slidedown
I am very stumped, i am not to strong with jquery, any help?
How do i give it a mouseout or return false; to get back to its original color value?
http://jsfiddle.net/jD9F6/1/
mouseenterinstead ofmouseover(as well asmouseleave): http://jsfiddle.net/jD9F6/2/If you copy all those into an html file will it do the same. I cannot get it to work inside my browser, but it will work in JSFiddle ?