1

为了更新购物车 $ 总计和项目总计,我们使用 AJAX 调用来替换购物车摘要 div (#cart-summary-for-ajax) 的内容,方法是从同一页面上的另一个(较小)页面提取数据地点。

我们面临的问题是,为了让它工作,我们在 .js 文件中收到一个错误,该错误会阻止代码的另一个区域工作(改变完全不同 div 的不透明度的 onFocus 效果)。

setTimeout('$('#cart-summary-for-ajax').load('http://###.com.au/pages/contact #cart-summary-for-ajax');', 500);

令人困惑的是,如果我改为使用以下代码,我提到的 onFocus 效果可以完美运行,文件中没有错误,但 AJAX 似乎没有发生。

setTimeout('$('#cart-summary-for-ajax').load('http://###.com.au/pages/contact #cart-summary-for-ajax')', 500);
4

1 回答 1

1

试试这个:

setTimeout(function(){
  $('#cart-summary-for-ajax').load('http://a-j-e.com.au/pages/contact #cart-summary-for-ajax');
}, 500);
于 2012-07-05T05:43:17.470 回答