2012-04-18 25 views
4

<input id="mytxt" type="textbox"/>の後に最初のスパン要素を削除するにはどうすればよいですか?入力後最初のスパン要素を削除する

ライブ関数内
$('#mytxt').live('change', function(){ 
     //TO DO  
} 
+0

の終わりまで行かなければならないあなたはそれがときに限りの次の要素を削除する必要がありますか? –

答えて

14

、次の操作を行います。

$(this).next("span").remove(); 
+0

あなたのために働いた場合、答えを受け入れてください! –

+0

6分後@agentmilindu – loviji

1

を私はあなたが要素の後に最初の「SPAN」の要素をチェックするために持っていると思います。あなたは、ドキュメント

var element = $(this).next(); 
while($(element)[0].tagName!="SPAN" && $(element).length!=0){ 
    element = $(element).next(); 
} 
if($(element)[0].tagName=="SPAN"){ 
    $(element).remove(); 
} 
関連する問題