jQueryで文字列だけ残してタグを削除

この記事について

環境jQuery
目的文字列だけ残してタグを削除する
結果childNodes を replaceWith すればいい

jQueryで文字列だけ残してタグを削除する方法

特定の値を持ったカスタムデータ属性を含むタグを消す場合

$("span[data-url=" + url + "]").each( function(i){
	var childNodes = this.childNodes;
	$(this).replaceWith(childNodes);
});

参考:教えて!goo jqueryを使って無駄なspanタグを削除したい

タイトルとURLをコピーしました