jQueryオブジェクトからDOM要素を削除する 質問する

jQueryオブジェクトからDOM要素を削除する 質問する

jQuery を使用すると、DOM からノードを簡単に削除できます。しかし、特定の jQuery オブジェクトから DOM 要素を削除するにはどうすればよいでしょうか。

ベストアンサー1

jQuery オブジェクトからノードを削除する場合は、filterまたはnot関数を使用します。詳細はこちらをご覧ください

使い方filter

var ps = $('p');

//Removes all elements from the set of matched elements that do 
//not match the specified function.
ps = ps.filter(function() {
  //return true to keep it, false to discard it
  //the logic is up to you.
});

または

var ps = $('p');

//Removes all elements from the set of matched elements that 
//do not match the specified expression(s).
ps = ps.filter('.selector');

使い方not

var ps = $('p');

//Removes elements matching the specified expression 
//from the set of matched elements.
ps = ps.not('.selector'); 

おすすめ記事