2017-05-10 8 views
-2

はほど簡単な<ul>考える:なぜfirst()は以下のように動作しません:first?

<ul id="myList"> 
    <li>first</li> 
    <li>second</li> 
    <li>third</li> 
</ul> 

私たちは、最初の項目を移動し、そのようなことは最後にすることができます。

// Make the first list item the last list item: 
$('#myList li:first').appendTo('#myList') 

ここに見られるように:http://learn.jquery.com/using-jquery-core/manipulating-elements/

なぜありませんこれは同じことをしますか? $('#myList').first().appendTo($('#myList'))

+6

'$( '#のはmyList李')が正しくありません。最初の()' – Satpal

+0

うん!それはそれだ...愚かな間違い。 :| – VisWebsoft

答えて

4

セレクタは

$('#myList li').first().appendTo($('#myList'))
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<ul id="myList"> 
 
    <li>first</li> 
 
    <li>second</li> 
 
    <li>third</li> 
 
</ul>

関連する問題