Новичек. по поводу изменения фона

Добрый день. Помогите новичку. Нашел несколько похожих тем, но для моего случая не очень оптимизированы.. Есть 2 кнопки и картинка. При нажатии одной отображается одна картинка, при нажатии другой-другая. Как сделать чтобы в добавок ко всему еще менялся бг на сайте (body)
1 ответ

я вижу решение в JQueryесть следующая html разметка
<div></div>
<div></div>
<button>Первый</button>
<button>Второй</button>
и к нему следующий JS код
$(function(){
   $("button:first").click(function(){
   $("div:first").animate({
    "background-color":"green",
    "background-image": "url(../images/image5.jpg);"
   });
   $("div:first").css("background","url(images/image5.jpg) no-repeat");
   });
   $("button:last").click(function(){
   $("div:last").animate({
    "background-color":"red",
   });
   $("div:last").css("background","url(images/image5.jpg) no-repeat");
   });
});
и также CSS
div {
width:600px; height:600px;
margin:5px; float:left;
border:1px solid #369;
}
в общем пробуйте думаю, картинки заменить сумеете