Jquery将图像添加到外部链接排除子域

时间:2016-07-05 22:40:25

标签: javascript jquery html css image

我使用以下行在我的链接文字旁边添加自定义字体字符,以表明该链接是外部的。

$('a[href*="://"],[target="_blank"],[href^="#"],[href^="mailto:"]').append(' <span class="external">&#0064;</span>');

我最近在我的网页上添加了一个图库,图片从子域[http://img.example.com]中提取出来,图片被包装在一个滚动图库的锚标签内。

由于图像链接到子域,我的jQuery会在图像旁边添加特殊字符。

我尝试了以下操作来排除img子域名,但它没有用。

$('a[href*="://"],[target="_blank"],[href^="#"],[href^="mailto:"]').not('[href^="img"]').append(' <span class="external">&#0064;</span>');

我对jQuery不太熟悉所以我不完全确定我的错误在哪里或如何解决它。

提前致谢。

0 个答案:

没有答案