请高手帮忙解决一下JQuery动态添加标签的问题

现在的代码是<ul><li><ahref="动态链接">动态内容<spanclass="dtrq">动态日期</span></a></li><ul>请问我想为动态内容,A... 现在的代码是

<ul>
<li>
<a href="动态链接">动态内容<span class="dtrq">动态日期</span></a>
</li>
<ul>

请问我想为动态内容,A标签内部,添加个span.text。怎么填?
也就是如何能把代码变成如下结果。

<ul>
<li>
<a href="动态链接"><span class="text">动态内容</span><span class="dtrq">动态日期</span></a>
</li>
<ul>
展开
 我来答
阿刚炖蛋
2013-12-04 · TA获得超过3004个赞
知道大有可为答主
回答量:1789
采纳率:92%
帮助的人:973万
展开全部

你好!!!

 

可以通过wrap()函数来操作。

$(function(){
    $("li a").each(function(){
        $(this).contents(":not('.dtrq')").wrap("<span class='text' />");
    });
});
追问
我说我就盼着你来帮我解答你信不蛋哥
追答
呵呵·
沙晗昱0gjcd9
2013-12-03
知道答主
回答量:38
采纳率:0%
帮助的人:20.6万
展开全部
先获取a标签,再用append()方法
更多追问追答
追问
var myContent = jQuery("a.rsswidget.control(text)").val(); 
哥啊 我定义下来了。
到了APPEND。就傻了。你看我定义的对不。
追答
a标签的获取是html()
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小su文杂谈
2013-12-03 · TA获得超过344个赞
知道小有建树答主
回答量:129
采纳率:0%
帮助的人:120万
展开全部
<ul>
    <li>
        <a class="aTag" href="动态链接">动态内容<span class="dtrq">动态日期</span></a>
    </li>
<ul>
//jq;
$(".aTag").prepend('span class="text">动态内容</span>');
追问
你好 感谢回复!
这个动态内容四个字不是固定的。
我刚才用的是这个方法。不行。
$("a.rsswidget.control").addClass("span.text")
你能明白我说的了吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式