我是jquery的新手,并尝试按照我的代码在网站菜单中找出如何使用wrap()
的方式
的HTML
<ul>
<li><a href="#">Who We Are</a></li>
<li><a href="#">Our Work</a></li>
</ul>
脚本
$('.menu li a').text().wrap('<span></span>');
但它不起作用:(
我想让我的
HTML
代码看起来像下面的代码,我只想将<span>
标记添加到<a>
标记中码
<ul>
<li><a href="#"><span>Who We Are</span></a></li>
<li><a href="#"><span>Our Work</span></a></li>
</ul>
请提前帮助我的朋友... :)
最佳答案
取wrapInner
,如下所示:$('li a').wrapInner('<span/>');
看到这个小提琴:http://jsfiddle.net/ucj5v/2/
为什么是.test()
?
关于jquery - jQuery中的wrap(),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13786382/