RGB*_*GBK 2 html string jquery dom
将不胜感激任何关于使用哪个函数的指针:
说我有这样的事情:
<div class="myTweet">Check out this awesome link <a href="http://bit.ly/uglylookinglink>http://bit.ly/uglylookinglink</a></div>
Run Code Online (Sandbox Code Playgroud)
其中包括:
看看我的真棒链接http://bit.ly/uglylookinglink
我想要做的就是将标记移动到包含div的前面,以便整个句子成为链接,并删除随附的可怕的http://bitl.y链接.
所以事后看起来像这样:
<div class="myTweet"><a href="http://bit.ly/uglylookinglink>Check out this awesome link </a></div>
Run Code Online (Sandbox Code Playgroud)
然后会读到:
看看我真棒链接
这可能很容易,但我找不到正确的方法.
谢谢,马克
您可以使用.wrapInner()和<a>自己这样做,如下所示:
?$(".myTweet a")?????????????.each(function() {
$(this).empty().parent().wrapInner(this);
});?
Run Code Online (Sandbox Code Playgroud)
你可以在这里尝试一下,这需要链接,通过它删除原始内容.empty(),然后<div>使用锚元素本身包装文本.