0

我尝试使用 jquery 函数更改 div 值。我对 json 的所有值求和。但我收到以下错误:

  • 未捕获的 SyntaxError:谷歌浏览器上的意外标识符
  • SCRIPT1005:在 IE 上应为 '('
  • 在 Firefox 上运行良好

所有指令均已关闭。没有无用的空格。我尝试了所有找到的解决方案,但没有任何效果。错误出现在“for each”指令上。这是我的代码:

 var tab_prix = <?php echo json_encode($tab_prix) ?>;
function majTotal() {
            var sum=0;
            for each(produit in tab_prix){sum=eval(Number(sum)+Number(produit));}
            jQuery(\'#boutiqueExpress-total\').text(sum.toFixed(2));                    
        }   

感谢您的帮助!(对不起我的英语不好:()

4

1 回答 1

2

请参阅文档for each ... in

已弃用

非 Mozilla 浏览器不广泛支持,不是 ECMAScript 标准的一部分

请改用for ... in循环。

于 2012-09-28T09:25:32.820 回答