0

上次我检查时网站还在工作,但现在看来很多 JS 方面都坏了。推文消失了,jQuery 颜色框不再起作用?

http://www.jamesperrett.co.uk/

得到以下控制台错误:

Uncaught SyntaxError: Unexpected token ( www.jamesperrett.co.uk:178
Uncaught TypeError: Object [object Object] has no method 'live' jquery.validationEngine.js:28

Unsafe JavaScript attempt to access frame with URL [site] from frame with URL [vimeo]. 
Domains, protocols and ports must match.

最后一个重复每个视频。

担心这是否与 Vimeo 有关,可能是安全内容?该网站不是https

4

1 回答 1

0

对于实时错误,您正在使用最新版本(1.9.1)引用 jquery

<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>

这个版本的 jquery 不再支持live(),取而代之的是.on()使用委托。所以插件jquery.validationEngine.js不再正常工作。

解决方案可能是更新到新版本的验证插件(如果可用)或修改此插件的源代码或降级到仍支持 live 的旧 jquery 版本。

于 2013-04-25T14:56:09.397 回答