在 Tumblr 主题上删除带有 jQuery 的特定 HTML?
Remove specific HTML with jQuery on Tumblr Theme?
我正在尝试模仿新的 Tumblr 文本 Post,它删除了块引号,因此所有重要的文本都可以在 250 像素的文本中看到 post,而无需滚动。当然,Tumblr 还没有更新他们的整个代码,所以块引用仍然包含在自定义主题中。
这是我目前的情况:
http://01244235.tumblr.com/
我打开了 blockquote 标签。现在我想删除发表评论的用户的链接。
我知道在 Tumblr 更新他们的代码库之前,没有一种简单的方法可以解开整个东西。所以我将完全删除链接。
那么有没有办法提取代码的特定部分并将其删除?我不想只删除 href 链接,因为实际文本 post 中可能有一些。
所以我想从 post 中删除每个 <p><a class="tumblr_blog" href=""></a></p>
。
有什么想法吗?
如果您只是想将其从 DOM 中删除,请尝试:
$(".tumblr_blog").remove();
在那种情况下你会写:
$('p .tumblr_blog').remove();
但为什么不直接从主题中删除 {Blockquote} 标签,而不是依赖前端解决方案。或者甚至只是使用 css:
隐藏它
p .tumblr_blog {
display:none;
}
我正在尝试模仿新的 Tumblr 文本 Post,它删除了块引号,因此所有重要的文本都可以在 250 像素的文本中看到 post,而无需滚动。当然,Tumblr 还没有更新他们的整个代码,所以块引用仍然包含在自定义主题中。
这是我目前的情况: http://01244235.tumblr.com/
我打开了 blockquote 标签。现在我想删除发表评论的用户的链接。
我知道在 Tumblr 更新他们的代码库之前,没有一种简单的方法可以解开整个东西。所以我将完全删除链接。
那么有没有办法提取代码的特定部分并将其删除?我不想只删除 href 链接,因为实际文本 post 中可能有一些。
所以我想从 post 中删除每个 <p><a class="tumblr_blog" href=""></a></p>
。
有什么想法吗?
如果您只是想将其从 DOM 中删除,请尝试:
$(".tumblr_blog").remove();
在那种情况下你会写:
$('p .tumblr_blog').remove();
但为什么不直接从主题中删除 {Blockquote} 标签,而不是依赖前端解决方案。或者甚至只是使用 css:
隐藏它p .tumblr_blog {
display:none;
}