2010-12-30 6 views
9

私は私のすべての<a>タグに<span></span>タグを追加したい:私はしたいjqueryを使用してコードを単純化する方法は?

<a href=#>aaa</a> 
<a href=#>bbb</a> 
<a href=#>ccc</a> 

:今

<a href=#><span>aaa</span></a> 
<a href=#><span>bbb</span></a> 
<a href=#><span>ccc</span></a> 

、私はそれを実装するコードの下に使用して、今

$(function(){ 
    var buttons = $("a"); 
    var text=buttons.text(); 
    buttons.text(""); 
    buttons.prepend("<span>"+text+"</span>"); 
}); 

私はこのコードは、それを簡素化する方法は良くないと思いますか?

感謝:)

答えて

16

私は何を探してるんですがwrapinner機能だと思います。

$("a").wrapInner("<span></span>") 

実例はhereです。

関連する問題