意外令牌非法,即使是在全新安装-jQuery-Issue上?

时间:2014-05-05 作者:zero

更新我得到更多的问题和错误;

POST http://literaturen.org/wp-admin/admin-ajax.php

200 OK
        1,39s   
jquery...=1.11.0 (Zeile 4)
GET http://fls-eu.amazon.de/1/batch/1/OE/A1PA6795UKM...26pc0%3D831%26ld0%3D831%26t0%3D1399322099520:831

204 No Content
        197ms   
csm-ba..._V1_.js (Zeile 232)
Content Security Policy: Ungültige Quelle chrome-extension://lifbcibllhkdhoafpjfnlhfpfgnpldfl kann nicht verarbeitet werden
Content Security Policy: Unbekannte Quelle chrome-extension://lifbcibllhkdhoafpjfnlhfpfgnpldfl konnte nicht verarbeitet werden

Given URL is not permitted by the application configuration.: One or more of the given URLs is not allowed by the 
App\'s settings.  It must match the Website URL or Canvas URL, or the domain must be a subdomain of one of the App\'s domains.

ping?c...dk=joey (Zeile 1)
以及以下错误:

SyntaxError: illegal character

!function(a,b){\\"object\\"==typeof module&&\\"object\\"==typeof module.exports

    load-s...ver=3.9 (Zeile 2, Spalte 15)
SyntaxError: illegal character

...c,d){var f;return f=c&&c.hasOwnProperty(\\"constructor\\")?c.constructor:function(...

load-s...ver=3.9 (Zeile 1, Spalte 60)
ReferenceError: jQuery is not defined

})( jQuery );

customize.php (Zeile 560)
ReferenceError: jQuery is not defined

jQuery(document).ready(function()
note: 我不知道为什么我会犯那么多可怕的错误。

我一直在与wordpress合作一个新项目。然而,我开始注意到后台的一些功能(如滑动菜单和小部件)不起作用。因此,我启动了浏览器的调试控制台,发现存在间歇性问题:

未捕获的语法错误:意外的令牌非法加载脚本。php:1加载脚本。php?c=1(&A);加载%5B%5D=jquery、utils、json2&;ver=xyz其他时间。。。

坦率地说:我有问题

未捕获的语法错误或意外标记非法

无法配置wp 3.9中的小部件无法访问设置选项页面无法切换可访问模式

顺便说一句-看见the page - 非盈利页面:它是BETA-BETA

btw - 这个magic_quotes_gpc, magic_quotes_runtime, 你认为这会有帮助吗。

到目前为止,我所调查的是:

未捕获的语法错误:意外的令牌非法加载脚本。php:1

未捕获引用错误:未定义jQuery加载脚本。php:2

(匿名函数)

不同浏览器中也存在类似问题:Chrome、Safari和Firefox。下一步是在谷歌上搜索一些答案,并在这里找到javascript诊断的参考。当我启用时SCRIPT_DEBUG, 错误停止了,一切都恢复了正常。

目前,我还没有安装一些插件或主题,也没有在localhost中运行。

尚未找到解决方案。有什么想法吗?

1 个回复
SO网友:Eric Holmes

在我看来,您似乎正在尝试在自定义代码中使用jQuery,但实际上还没有将jQuery脚本排队-这一行给出了它(我想?):

ReferenceError: jQuery is not defined
如果您正在使用wp_enqueue_script 引入一种习惯.js 文件,请确保设置jquery 作为一种依赖

wp_enqueue_script( \'my-script\', get_stylesheet_directory_uri() . \'/js/myfile.js\', array( \'jquery\' ) );

结束