在Tumblr主题上使用jQuery删除特定的HTML?

时间:2015-10-31 02:27:39

标签: javascript jquery html tumblr unwrap

我正在尝试模仿删除blockquotes的新Tumblr Text Post,以便在250px文本帖子中显示所有重要文本而无需滚动。当然Tumblr没有更新他们的整个代码,所以blockquotes仍然包含在自定义主题中。

这是我到目前为止所拥有的: http://01244235.tumblr.com/

我解开了blockquote标签。现在我想删除已评论的用户的链接。

我知道在Tumblr更新代码库之前,没有一种简单的方法可以解开整个事情。所以我只是要完全删除这些链接。

那么有没有办法获取代码的特定部分并将其删除?我不想只删除href链接,因为实际的文本帖子可能包含一些内容。

所以我想从帖子中删除每个<p><a class="tumblr_blog" href=""></a></p>

有什么想法吗?

2 个答案:

答案 0 :(得分:0)

如果您只是想从DOM中删除它,请尝试:

    $(".tumblr_blog").remove(); 

答案 1 :(得分:0)

在这种情况下,你会写:

$('p .tumblr_blog').remove();

但为什么不从主题中删除{Blockquote}标签,而不是依赖于前端解决方案。或者甚至只是使用css隐藏它:

p .tumblr_blog {
   display:none;
}