2012-03-29 30 views
0

我想添加一個屬性到元標記,如果找到某個圖像。這是我正在嘗試,我無法弄清楚。jQuery「如果找到這個圖像,請將此屬性添加到mtea標記」

更新工程(90%)

<span id="rateitnow"> 
    <img src="/images/icons/stars/5stars.gif"> 
    <meta itemprop="ratingValue" content=" " /> 
    </span> 

<script type="text/javascript"> 
jQuery.noConflict()(function($){ 
    $('#rateitnow:contains("<img border="0" alt="" style="width:61px;height:12px;" src="/images/icons/stars/5stars.gif">")') 
    $("#rateitnow meta").attr("content", "5"); 
}); 
</script> 

任何幫助將不勝感激!

感謝,

TWD

+0

嘗試什麼是 「90%」 是什麼意思?什麼是不工作?無論如何,我聞到你正在做的事情不是很好。你想解釋你的目標和背景嗎? – Christian 2012-03-29 12:46:25

回答

0

<script type="text/javascript" charset="utf-8"> 
$(document).ready(function() { 
    var img = $("#rateitnow > img:first"); 

    if(img && img.attr('src') == "/images/icons/stars/5stars.gif") { 
     $("#rateitnowmeta > meta:first").attr("content", "5"); 
    } 
}); 
</script> 
+0

上面沒有填充元的內容屬性。我真的很喜歡你只是將屬性添加到FIRST元,因爲我在那裏有多元化元素。 – Tom 2012-03-29 03:48:44

相關問題