jQuery在元素后获取包含通配符内容的文本并将其移动
我认为这可能是一个棘手的问题,但如果有人能解决它,我会非常感动,也非常感激 以下是现有的标记(我无法更改,否则这将是一个简单的问题,我可以自己解决!):jQuery在元素后获取包含通配符内容的文本并将其移动,jquery,filter,replace,get,Jquery,Filter,Replace,Get,我认为这可能是一个棘手的问题,但如果有人能解决它,我会非常感动,也非常感激 以下是现有的标记(我无法更改,否则这将是一个简单的问题,我可以自己解决!): (1) (2) (1) (3) 我想做的是,抓取括号和里面的值([WILDCARD value HERE]),剪切它,然后将它附加到用包装的标记中 这就是我想要的: <a title="1 topics" href="http://localhost/tags/amis/">amis <span>(1)</
(1)
(2)
(1)
(3)
我想做的是,抓取括号和里面的值([WILDCARD value HERE]),剪切它,然后将它附加到用包装的标记中
这就是我想要的:
<a title="1 topics" href="http://localhost/tags/amis/">amis <span>(1)</span></a>
再说一次,如果有人有任何想法。。。谢谢 试试这个
$('a')。每个(函数(){
var$this=$(this);
var textEl=this.nextSibling;
var spanEl=$('').text(textEl.data);
$this.append(spanEl);
$(textEl.remove();
});
先生,你是个天才。谢谢你的帮助。:)
<a title="1 topics" href="http://localhost/tags/amis/">amis <span>(1)</span></a>
$('a').each( function(){
var $this = $(this);
var textEl = this.nextSibling;
var spanEl = $('<span />').text(textEl.data);
$this.append( spanEl );
$(textEl).remove();
});