如何将Jquery.prevAll()与.prependTo()一起使用?
我试过这个:如何将Jquery.prevAll()与.prependTo()一起使用?,jquery,Jquery,我试过这个: $('li.jplayer_playlist_current').prevAll().prependTo($('#jplayer_playlist ol')); 如果运气不好,你知道哪里做错了吗 在Jquery上,它们显示以下内容: $('li.third-item').prevAll().css('background-color', 'red'); HTML代码: <div id="jplayer_playlist"> <ol>
$('li.jplayer_playlist_current').prevAll().prependTo($('#jplayer_playlist ol'));
如果运气不好,你知道哪里做错了吗
在Jquery上,它们显示以下内容:
$('li.third-item').prevAll().css('background-color', 'red');
HTML代码:
<div id="jplayer_playlist">
<ol>
<li>One</li>
<li>Two</li>
<li>Three</li>
<li class="jplayer_playlist_current">Four</li>
<li>Five</li>
</ol>
</div>
一个
两个
三
四个
五
您的代码工作正常。它将删除所有这些列表项,然后在完全相同的位置重新插入它们
如果您希望它们位于
ol
的末尾,请使用:
你能给我们看看你的HTML吗?预期的行为是什么?哇,我觉得很傻。将prependTo复制并粘贴到上面。谢谢
$('.jplayer_playlist_current').prevAll().appendTo('#jplayer_playlist ol');