以下はhtmlの部分です
<li class="main_menu catagory_li" id="cat4">
<p class="ahead"><span class="heading">Item 4</span>
<span class="fright remove">close</span></p>
</li>
クリックすると、以下のコードを使用してclose
コピーします。LI
$('.remove').live('click',function(){
var closed_elem_id = $(this).parent().parent().attr('id');
s = $(this).parent().parent().clone().wrap('<div>').parent().html();
$('li#'+closed_elem_id).remove();
console.log(s);
});
これは特定の場所を削除しLI
、コピーを取得してに保存しvariable s
ます。
私の要件は、のような複製コピーにno-displayというクラスを追加することです<span class="fright remove no-display">close</span>
。私はこれを多くの方法で試しましたが、失敗します。
これについての親切なアドバイス
注:私の質問を更新しました