我正在處理一段代碼以檢查列表項中是否存在稱爲星級的div。如果它不刺激,添加價格標籤額外的保證金頂部(所以我可以平整這些項目)。我的jQuery是如下在每個列表項中搜索項目
$(document).ready(function() {
$("li.product").each(function(){
if($(".star-rating").length === 0) {
$("span.price").css({"margin-top" : "1em"});
}
});
});
此代碼工作正常到某一點。它在技術上做的是不檢查特定列表項目,而是檢查整個文檔。有沒有辦法,我可以檢查具體的清單項目,並將該項目添加到span.price
該css?因爲現在它發現4次星級(4個列表項目),而它只在一個列表項目中。