javascript - 如何使用 Jquery 检查图像来源的属性值?

标签 javascript jquery

我想创建一个条件来检查属性的特定值和图像的来源。如果两个值都匹配为真,则执行某些操作。

到目前为止我有:

if ($('meta[content="New Reviews"]').length > 0) && ($( "img[src*='default-label']" ) {

  //Do something

}

不确定这是否写得正确,但我相信我写错了语法。

最佳答案

您应该确保括号匹配,并且检查两个集合的 length:

if ($('meta[content="New Reviews"]').length && $('img[src*="default-label"]').length) {
  console.log('Found!')
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<meta content="New Reviews" />
<img src="default-label/image.png" />

关于javascript - 如何使用 Jquery 检查图像来源的属性值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43006200/

相关文章:

javascript - 使用 jquery 选择复选框后表单按钮不起作用

jQuery:使用remove();对于按 <label> 或 #id 名称的 <tr> 行

javascript - 我正在尝试通过单击从列表中删除项目,我错过了什么?

javascript - 如何使用一个函数的返回值作为另一个函数的返回值

javascript - 什么时候在 Javascript 中使用双重相等(松散相等)有意义?

javascript - jQuery Ajax 无法正常工作

javascript - jQuery 数据表 "No Data Available in Table"

javascript - 同时使用 Angular 时调用 jQuery 函数

javascript - 对 WEB API 的 Jquery Ajax 调用

javascript - 如何在执行另一个函数之前检查一个函数