【问题标题】:if a tag contains image javascript如果标签包含图像 javascript
【发布时间】:2014-02-25 17:52:04
【问题描述】:

如何使用 javascript 检查标签是否包含图像标签。我必须浏览网站上的所有链接,然后在文本中添加一些内容。我可以循环遍历页面上的所有链接但我必须跳过所有链接(一个标签)包含一个带有 img 标签的链接。

对我有好处

<a href='#'>abc</a>

对我不好

<a href='#'><img src='abc.com'></a>

【问题讨论】:

  • 使用 jQuery,您可以执行类似 $("a").children("img").length 的操作来计算链接标签中存在多少 img 标签。

标签: hyperlink contains skip


【解决方案1】:

使用 jQuery 可以是:

$('a').each(function() {
    if ($(this).find('img').length === 0) {
        $(this).text('New text');
    }
});

jsfiddle example

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-04-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-29
    相关资源
    最近更新 更多