カートにあるアイテムの数を取得し、それを span.cartTotal に配置してスタイリングを改善する JavaScript があります。コードが機能する必要があるため、情報がすぐに取得され、更新を確認するためにページを更新する必要がありません。コードには jquery .live または .on を追加する必要があると思います。どんな助けでも大歓迎です。ありがとうございました
$(function(){
if ($('#catCartSummary .cartSummaryItem').html() != 'Shopping cart is empty.') {
var summary = $('#catCartSummary .cartSummaryItem').text().split(" ");
var total = summary[0];
$('span.cartTotal').html(total);
}else{
$('span.cartTotal').html("0");
}
});
詳細: 私のカートへの追加クラスは .productSubmitInput です
動的に作成される以下のコードから情報を取得します。このカートの合計は、cartSummaryItem で自動的に更新されます。誰かがカートに追加したときに、新しいスタイルの合計を更新する必要があります。以下の提案を試しましたが、うまくいかないようでした。何か間違ったことを追加している可能性があります。
<td class="cartSummaryItem">
1 item(s), Total: $10.95
</td>