2013-12-23 40 views
1

比如我HTML这样的:如何在存在div内添加HTML元素,但是覆盖内容?

<div class='title-post'>The content</div> 

现在,我想使用jQuery添加元素有结果是这样的:

<div class='title-post'><span>The content</span></div> 

这意味着我添加<span></span>盖的内容。

我该如何使用jquery来做到这一点?

感谢您的帮助。 jQuery的的

+1

downvoter comment?我不好,所以我需要帮助。 –

回答

6

使用jQuery API wrapInnerhttp://api.jquery.com/wrapInner/

演示http://jsfiddle.net/rp3bY/

代码

$('.title-post').wrapInner('<span>'); 
+0

非常感谢你。这是很好的答案。 –

+1

不用担心@happi很高兴帮助':)' –

+1

是的,比我的回答更好。我不知道这个功能存在;-) – Armin