2012-03-28 3 views
4

Ich versuche, einem dynamischen Bild, das Sterne anzeigt, Rich Snippets hinzuzufügen. Die einzige Sache, die mein Einkaufswagen schreibt, ist dieses Bild, also muss ich finden, welches Bild angezeigt wird, dann addiere das korrekte Metatag.jQuery Wenn dieses Bild auf der Seite gefunden wird, fügen Sie dieses Meta-Tag hinzu?

Also, wenn das Bild angezeigt wird, ist 1stars.gif ich schreiben müssen:

<meta itemprop="ratingValue" content="1" /> 

und wenn das Bild angezeigt wird, ist 5stars.gif ich schreiben müssen:

<meta itemprop="ratingValue" content="5" /> 

Hier die aktualisierte Voll Beispiel:

<span id="rateitnow"> 
{module_ratingrank,images/icons/stars} 
<meta itemprop="ratingValue" content="" /> 
</span> 

<script type="text/javascript"> 
jQuery(document).ready(function($) { 
$('#rateitnow meta').attr('content', $('#rateitnow').find('img:first').attr('src').substr(0,1)); 
}); 
</script> 

Antwort

0
$('#rate-me meta').attr('content', $('#rate-me').find('img:first').attr('src').substr(0,1)); 
+0

Wow, ty für die schnelle Antwort. Ich sehe nicht, wie dies ein bestimmtes Meta-Tag schreiben würde, wenn ein bestimmtes Bild in dieser Div-ID angezeigt wird? – Tom

+0

Ich habe es versucht und es funktioniert nicht. Oberhalb das aktualisierte Beispiel ist ... – Tom

+0

In Ihrem Beispiel gibt es – Eric

Verwandte Themen