有一件事让我很困惑,那就是:
当我通过Ajax加载javascript文件并观察正在发出的http请求时,我在Firebug中看到以下错误:admin Ajax。php(中止)
请参见此图片:
导致此错误的是jquery get file函数:
jQuery.get(\'/assets/js/shop.js\', function(data) { eval(data); });
如果我删除了上面的脚本,那么就不会再有错误了。
有什么建议吗?
编辑1:
我已经明白了为什么会出现这些中止的错误。在商店里。js文件有一些对管理ajax的调用。php:
/* <![CDATA[ */
var wc_cart_fragments_params = {"ajax_url":"\\/wp-admin\\/admin-ajax.php","fragment_name":"wc_fragments"};
/* ]]> */
我应该将这些CDATA放在html的正文中,还是需要执行其他操作?