我需要在WordPress評論框中插入驗證圖片。如果評分是1/5,2/5,3/5,4/5,則應顯示未驗證的圖像,如果評分爲5/5,則應顯示已驗證的圖像。我試了很多版本,但能夠證明只有一個在時間圖像中的所有批註框,如果評級是磨碎機或者小於5如何在WordPress評論部分插入評分圖片?
我的代碼1:
var code = $("<strong>5/5</strong>");
code.each(function() {
$('p.comment-rating').prepend('<p class="prepen_img"><img src="verified.png" /></p>');
});
我的代碼2:
if ($("p.comment-rating:contains('2/5')").length !== 0) {
$('p.comment-rating').prepend('<p class="prepen_img"><img src="not-verified.png" /></p>');
}
else {
$('p.comment-rating').prepend('<p class="prepen_img"><img src="verified.png" /></p>');
}
我的代碼3:
$('p.comment-rating').each(function() {
if ($("p.comment-rating:contains('5/5')").length !== 0) {
$('p.comment-rating').prepend('<p class="prepen_img"><img src="not-verified.png" /></p>');
}
else {
$('p.comment-rating').prepend('<p class="prepen_img"><img src="verified.png" /></p>');
}
});
HTML:
<p class="comment-rating">
<img src="2star.gif">
<br>
Rating: <strong>2/5</strong>
</p>
上面的代碼只顯示一個圖像,else
條件不起作用。
能否請你幫誰? – 2014-09-19 09:14:59
你有一個WordPress的評級系統,你想顯示旁邊的「未驗證」或「驗證」的圖像,取決於評級?它是否輸出html,正如你在你的問題中所顯示的:評分:2/5'? – Joonas 2014-09-19 09:30:21
@ Joonas,絕對正確。 2/5是評分系統的輸出。 – 2014-09-19 09:31:52