Расширение div с помощью jQuery без перемещения плавающих в него div

Я пытаюсь получить эффект, похожий на то, что вы можете найти наhttp://www.nokiausa.com/us-en/products/ с сеткой базовой информации, где щелчок расширяет информацию по соседнему элементу.

Одна из проблем, с которыми я сталкиваюсь, заключается в том, что расширение моего div заставляет соседний div двигаться - я думаю, что мне, возможно, придется использовать функцию clone, чтобы создать ребенка с абсолютным позиционированием, но я не уверен, как бы я на самом деле это сделал.

<head>
<script src="jquery-1.7.min.js"></script>
<script src="jquery.color.min.js"></script>
<script type="text/javascript">
    function growRight(){
        $('#stuff1').animate({
            backgroundColor: "#FF8600"
        }, 750 );
        $('#stuff1').animate({
            width: "510px"
        }, 750, function() {});
    }

</script>
<style>
    ul{
    display:block;
    width:520px;
    background-color:#888888;
    }

    li{
    position:relative;
    overflow:hidden;
    display:block;
    float:left;
    height:250px;
    width:250px;
    background-color:#B8B8B8;
    margin:5px;
    }

    p{
    display:block;
    }

    div.contentright{
    position:absolute;
    top:0px;
    left:250px;
    width:260px;
    height:250px;
    }

    .clearLeft{
    clear:left;
    }
</style>
</head>
<body>
<ul id="gridbox">
    <li class="stuff" id="stuff1">
        <a href="javascript:growRight()">Stuff 1</a>
        <div class="contentright">
            This is a load of content. Content content content.
        </div>
    </li>
    <li>
        Stuff 2
    </li>
    <li>
        Stuff 3
    </li>
    <li>
        Stuff 4
    </li>
</ul>
</body>

Ответы на вопрос(4)

Ваш ответ на вопрос