如何使用jquery在博客中链接或取消链接功能图像

时间:2016-06-23 12:10:26

标签: javascript jquery css

这是我用来获取博客中的特征图像的jquery

<b:if cond='data:blog.pageType == "item"'>
<script type='text/javascript'>//<![CDATA[
$(document).ready(function(){
// the order goes container -> body -> surround -> image
var body = $('.post-body').first();
var container = $(body).parent();
var image = $(body).find('img').first();
var surround = $(image).parent();
$(surround).prependTo(container);
});
//]]></script>
</b:if>
  1. 但是在所有这些代码中,图像都会出现,但它会超链接到图片网址,我只是想删除它,我该怎么做..
  2. 如何在其上应用css。 提前谢谢,......

1 个答案:

答案 0 :(得分:0)

如果我们能看到一些HTML会很好。即使您在XML中配置它,它也将呈现为HTML。您可以使用Web浏览器检查元素并查看生成的HTML。这可以帮助我们确定需要哪些步骤。

如果没有看到HTML,这些是我能给出的最佳建议:

如果超链接由锚标记表示,请使用jQuery的.removeAttr()方法。您可以使用此方法从锚标记中删除href属性。我会尝试这个。如果这不起作用,那么您可能想要为onclick事件添加一个监听器并返回false

您可以使用类似的方法添加类属性或样式属性,并以这种方式添加CSS。

它也可能是Javascript正在侦听点击事件(尽管不太可能)。在这种情况下,您可以在jQuery中使用.off()方法或在JS中使用.removeEventListener()事件。您需要删除点击事件。