jQuery - 可能发生冲突?

时间:2013-05-01 06:07:35

标签: jquery html conflict

请参阅http://www.waggingtailz.com.au/

密码:udolye

似乎theme.js文件不是“正在工作”。 - 无论是在一个问题上还是在某个地方发生冲突。

这会导致主页图像轮播或下拉菜单无效。

在源代码中,这是链接的js文件

 <script src="http://cdn.shopify.com/s/files/1/0213/6386/t/4/assets/theme.js?489" type="text/javascript"></script>

编辑:

here is the function


    function updateCartDesc(data){
var $cartLinkText = $('#top-cartlink-text');


switch(data.item_count){
  case 0: 
    $cartLinkText.text('Your cart is empty');
    break;
  case 1:
    $cartLinkText.text('1 item');
    break;
  default:
    $cartLinkText.text(data.item_count+' items for ');
    break;
}

}

这是shopify液体标记,返回总购物车价格

    {{ cart.total_price | money }}

我尝试设置变量但没有运气。你知道这是否可行?感谢

1 个答案:

答案 0 :(得分:0)

使用Chrome调试器。 theme.js

中存在语法错误
themejs:102 Uncaught SyntaxError: Unexpected token {  themejs:102

在线上你可以看到

        $cartLinkText.text('1 item for '+{{ cart.total_price | money }});

这不是有效的JS语法。看起来更像handlebars给我。

相关问题