Я бы поместил их в оболочку
<div class="popout">
<span id="side_menu">Click</span>
<ul id="side_menu_list">
<li><a href="">bingo reviews</a></li>
<li><a href="">new bingo sites</a></li>
<li><a href="">no deposit bingo</a></li>
</ul>
</div>
И затем сделал бы функцию наведения на классе "popuout"
$('.popout').hover(function()
{
$(this).stop().animate
({
left:"-=92px"},150);
});
},
function(){
$(this).stop().animate
({
left:"45px"},150);
});
});
Здесь я бы оживил один всплывающий элемент divРазместите их в соответствии с макетом.Вы могли бы, конечно, по-прежнему оживлять их по отдельности, если бы вы этого хотели?: P
РЕДАКТИРОВАТЬ Тогда вы просто делаете (не забывайте, что класс popout должен быть достаточно широким для их анимации внутри):
$('.popout').hover(function()
{
$('#side_menu_list').stop().animate({
left:"-=130px"
},150);
$('#side_menu').stop().animate({
left:"-=92px"
},150);
},
function(){
$('#side_menu_list').stop().delay(400).animate({
left:"125px"
},150);
$('#side_menu').stop().animate({
left:"45px"
},150);
});