【发布时间】:2010-11-23 20:05:29
【问题描述】:
我有 5 个跨度,我正在尝试在 jquery 中向上/向下移动它们(交换位置)
<a href="#" id="up">Up!</a>
<a href="#" id="down">Down!</a>
<span id='1'>Test1</span><br>
<span id='2'>Test2</span><br>
<span id='3'>Test3</span><br>
<span id='4'>Test4</span><br>
<span id='5'>Test5</span>
我试过了,但没有任何反应。
$("#"+LinkID).insertBefore($("#"+LinkID).next('span'));
【问题讨论】:
-
顺便说一下,您的 ID 无效。它们可能不是以数字开头
-
@Harmen - 考虑到有多少正在采用,你现在应该具体说明,它们在 HTML4 中是无效的(不是 HTML5):)
-
@Nick,我不知道。我想我还是更喜欢更严格的 HTML4 规范;)
标签: jquery