所以我试图完成的是一个简单的附加到某个元素。我在被执行后,此问题在运行,其追加到位置,但然后继续回到它驻留在UL。jQuery appendTo(来回切换)
<script type="text/javascript">
function execute() {
$('#desCopy').appendTo('#description')
$('#imgPlace').appendTo('#IMGbox')
}
</script>
<div id="content" style="background:#000; width:989px;">
<div style="float:left; left:18px; margin:0; width:337px; position:relative; padding:15px 0 0 0; color:#FFF;">
<div id="description">
</div>
</div>
<div
id="IMGbox"
style="float:left; position:relative; display:block; background:#F00; width:652px; height:258px; background:#0FF; overflow:hidden;">
</div>
<div style="float:right; background:#CCC; height:25px; width:652px;">
<ul>
<li><a href="" onclick="execute()">Slide 1</a>
<ul style="">
<li><span id="desCopy">Test description, Test description</span></li>
<li><img src="images/test.jpg" id="imgPlace"></li>
</ul>
</li>
</ul>
</div>
</div>
+1删除了我的答案。感谢您指出错误。给Starboy一个完整的jQuery解决方案可能不是一个坏主意。 – user113716 2010-03-02 16:11:16
感谢兄弟 - 我真的很难输入速度足以击败你的答案:-) – Pointy 2010-03-02 16:12:29
感谢您的响应波蒂! – Starboy 2010-03-02 16:12:52