2012-02-15 14 views
2

私は次のdivタグを持っています。これはjqueryによってonloadで作成されます。 div内に作成されているspanタグとその内容だけを削除したい。どのようにjqueryを使ってこれを行うことができますか?私はinnerHTMLを試してみましたが、下のspanタグだけを削除したいので、id uniform-qualificationを持つdivのすべての内容を削除します。jqueryでdiv idを使用してdiv内にある特定のHTMLタグとそのコンテンツを削除するにはどうすればいいですか?

<div id="uniform-qualification" class=""> 
<span>BCh</span> 
</div> 

注:そのは、UIプラグイン

答えて

3
$("#uniform-qualification > span").remove(); 

から動的に作成されるようにspanタグにidを与えることはできませんが、あなたはより多くの情報に答えをしたい場合は、より多くの情報を提供する必要があります。たとえば、複数のスパンを持っている場合にのみ、あなたが何か必要があります最初の1削除する:次のことを試してくださいdiv要素内のすべてのスパンの要素を削除するには

$("#uniform-qualification > span:eq(0)").remove(); 
+0

+1それは働いています.......... :) –

2

を:

$('#uniform-qualification span').remove(); 

は一人っ子スパン要素を削除するには:

$('#uniform-qualification > span').remove(); 

は最初の子span要素を削除するには

+0

+1あなたの答えは働いています..thanks alot :) –

0
$('#uniform-qualification').html(''); 

これはやってみましょう。

関連する問題