所以在電子商務網站,那裏有它有很多的產品的列表頁面,每一個都包含在£的價格被存儲在所謂的div .pri下的每個稱爲.productListItem產品容器。顯示副本,如果門限符合
如果某產品的價值超過120英鎊,我想在每個產品的.pri div附加一些文字,否則,如果產品不到120英鎊,則什麼也不做。
我只是想不通我在做什麼錯在這裏:
var price = ($('.productListItem .itemPrice .pri').text()).replace(/[^0-9.]/g, '');
if (price >= '120') {
$('.productListItem .itemPrice .pri').append('<div class="FDbadging">+FREE DELIVERY</div>');
} else {
}
任何幫助嗎?
看看'$ .each' – Alex
@Alex感謝,但我想最初加入**('。productListItem .itemPrice .pri')。each(function(i,obj){* *最初開始但沒有任何反應,所以我把它移到這裏發佈,只是因爲如果我還爲else添加了一個** else **語句,如果它運行else語句,無論它是高於還是低於閾值。因此,我在上面發佈的聲明中確定閾值時必然會出現錯誤。我希望這是有道理的? – Chobbit