2016-09-19 12 views
-1

私は、' UL 'のliを別の' UL 'orderに移して以前のものを削除するという問題を抱えています読む。ここでは、問題の例である:JSFIDDLEjQueryでli 'sa ulを入れて別のulに入れる方法

var listaPrateleiras = $(".prateleira.n3colunas > ul > li"); 
if ($(listaPrateleiras).has(".flag").length) { 
    $(listaPrateleiras).not(':has(".flag")').remove(); 
} 

UPDATE:私はulに2クラスupperullowerulを追加しました。このOPは

enter image description here

enter image description here enter image description here

+0

質問が不明です。 – Satpal

+0

@Satpal基本的に、2番目の画像では、私は2つのlisである2つを選んで上に置く必要があります...つまり、最初のulにあったスペースを占有します –

+0

これは何ですか? http://i.imgur.com/05uwoR1.jpg – cjmling

答えて

2

何を望んでNOTEここに実例がありますhttps://jsfiddle.net/wnv3moLr/1/

var listaPrateleiras = $(".prateleira.n3colunas > ul > li"); 
if ($(listaPrateleiras).has(".flag").length) { 
    $(listaPrateleiras).not(':has(".flag")').remove(); 

    $(".upperul").append($(".lowerul").html()); //Copy all html left from lowerul to upperul 

    $(".lowerul").html(""); //Now remove all html inside lowerul 
} 
関連する問題