2017-03-24 47 views
1

我想創建一個條件,檢查屬性的特定值和圖像的來源。如果兩個值都匹配成功,則執行一些操作。如何使用Jquery檢查圖像源的屬性值?

到目前爲止,我有:如果

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

    //Do something 

} 

不知道這是正確寫入,但我相信我寫的語法錯誤。

+2

使用相同的邏輯,並檢查長度即'$('元[內容=「新評論「]')。長度&& $(」img [src * ='default-label']「).length' – Satpal

+0

@Satpal謝謝這個解決方案也能很好地工作 – Mariton

回答

2

你應該確保你的括號匹配,並且您檢查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" />

+0

這是一個很棒的解決方案! – Mariton