Я бы изменил то, как ты это делаешь. Более типичное решение будет выглядеть так:
<div id="outer">
<div id="listContainer"></div>
<div id="listMyBoxes">
<a href="#">tilføj</a>
</div>
</div>
с:
#outer { height: 200px; border: 1px solid black; }
#outer a { display: block; }
и
$(function() {
$("#listContainer a").live("click", function() {
$(this).slideUp(function() {
$(this).appendTo("#listMyBoxes").text("remove").slideDown();
});
return false;
});
$("#listMyBoxes a").live("click", function() {
$(this).slideUp(function() {
$(this).appendTo("#listContainer").text("tilføj").slideDown();
});
return false;
});
});
Отрегулируйте при необходимости. Если вам нужен более сложный контент, чем простая ссылка, вы можете заключить его в div и при необходимости изменить. Принципы все одинаковы.