I am writing code:
<script type="text/javascript"> $(document).ready(function() { $('a.next').click(function() { var duplicate = $('#a li:first').clone(); </script> <style type="text/css"> #a { list-style: none; width: 52px; height: 50px; border: 1px solid blue; margin-left: 200px; } #a ul { margin: 0; margin-left: -104px; padding: 0; width: 420px; border: 1px solid green; height: 50px; position: absolute; } #a ul li { border: 1px solid red; float: left; width: 50px; text-align: center; } .services { border: 1px solid green; padding: 5px; width: 300px; margin-left: 100px; display: none; }</style> <a href="#" class="next">next</a> <div id="a"> <ul> <li>1</li> <li>2</li> <li>3</li> <li>4</li> <li>5</li> <li>6</li> <li>7</li> <li>8</li> </ul> </div>
... but when I delete the first element, the elements move to the left after the animation, and when I click "next" several times, the element will be outside the blue container.
kicaj
source share