我有一个表单,我需要切换选项的顺序。我需要在页面加载后有条件地(不是每次)做它,它是有道理的使用jQuery为此任务。JQuery切换表单上的选项顺序
这里的HTML,因为它最初呈现:
<ol class="choices-group">
<li class="choice">
<label for="first">
<input id="first" type="radio" value="25.0">$25</input>
</label>
</li>
<li class="choice">
<label for="second">
<input id="second" type="radio" value="50.0">$50</input>
</label>
</li>
<li class="choice">
<label for="third">
<input id="third" type="radio" value="100.0">$100</input>
</label>
</li>
</ol>
我想jQuery的扭转元素的顺序,所以它看起来是这样的:
<ol class="choices-group">
<li class="choice">
<label for="third">
<input id="third" type="radio" value="100.0">$100</input>
</label>
</li>
<li class="choice">
<label for="second">
<input id="second" type="radio" value="50.0">$50</input>
</label>
</li>
<li class="choice">
<label for="first">
<input id="first" type="radio" value="25.0">$25</input>
</label>
</li>
</ol>
在这个例子中,有三个选项,但它可能是1到7之间的任何数字。
任何人都可以看到一个很好的方法来做到这一点吗?
工程就像一个魅力。谢谢你的小提琴。 –