我想<span></span>在每个<a>标签中附加标签:
现在:
<a href=#>aaa</a>
<a href=#>bbb</a>
<a href=#>ccc</a>
Run Code Online (Sandbox Code Playgroud)
我想要:
<a href=#><span>aaa</span></a>
<a href=#><span>bbb</span></a>
<a href=#><span>ccc</span></a>
Run Code Online (Sandbox Code Playgroud)
现在,我使用下面的代码来实现它:
$(function(){
var buttons = $("a");
var text=buttons.text();
buttons.text("");
buttons.prepend("<span>"+text+"</span>");
});
Run Code Online (Sandbox Code Playgroud)
我觉得这个代码不好,怎么简化呢?
谢谢 :)
Aru*_*hny 16
我认为你要找的是包装器功能.
$("a").wrapInner("<span></span>")
Run Code Online (Sandbox Code Playgroud)
你可以在这里找到一个有效的例子.
| 归档时间: |
|
| 查看次数: |
311 次 |
| 最近记录: |