javascript - jQuery cart总结果

标签 javascript jquery

出于某种原因,我的网站显示“El 产品”而不是“0 产品”

这是我使用 jquery 的实际脚本:

cartSummary : function(){
                if (jQuery('#catCartSummary .cartSummaryItem').html() != 'Shopping cart is empty.') {
                      var summary = jQuery('#catCartSummary .cartSummaryItem').text().split(" ");
                      // url = $('#user-options .cart a').attr('href');

                      jQuery("span.cartTotal").text(summary[0]);

                }else{

                     jQuery("span.cartTotal").text("0 ");

                }  
            }, //cartSummary

    checkOutBtn : function(){
                var cartTotal =  jQuery("span.cartTotal").text();

                if(cartTotal > 0){
                    jQuery("a.view-cart").css('background-position','0 -26px');
                }

            }, // checkOutBtn

我的 HTML 代码:

<strong><span class="cart-info"><span class="cartTotal"></span> product(s) </span></strong>&nbsp;<a class="view-cart" href="/OrderRetrievev2.aspx">View cart</a>

最佳答案

if (jQuery('#catCartSummary .cartSummaryItem').html() != 'Shopping cart is empty.')

您尝试将 html()text 进行比较,然后拆分 text 并设置 cartTotal。请显示 cartSummaryItem

关于javascript - jQuery cart总结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12708742/

相关文章:

javascript - React 通过 props 传递数据 vs 方法调用

javascript - 如何用 Javascript 列表中的值替换对象中的值?

javascript - scrollmagic 不响应触发元素

javascript - 循环遍历元素并逐个设置动画

javascript - :hover is not working

javascript - 使用小书签或某些 jQuery 函数加载脚本

javascript - 如何更新数据变化 Highcharts 上的数据表

javascript - displayDiv.fadeIn ('3000' );不会在这个网页上慢慢消失

jquery - 实时聊天框的 CSS 对齐问题

javascript - 通过多个名称查找元素 jQuery