有一些类似的问题,但不幸的是,似乎没有一个真正有帮助。
<html xmlns:fb="http://ogp.me/ns/fb#"><head>
...
<!-- jquery-ui -->
<link rel="stylesheet" href="/sites/mayofest13/js/jquery-ui-1.10.3.custom/development-bundle/themes/pepper-grinder/jquery-ui.css">
<script src="/sites/mayofest13/js/jquery-1.9.1.min.js"></script>
<script type="text/javascript" src="/sites/mayofest13/js/jquery-ui-1.10.3.custom/js/jquery-ui-1.10.3.custom.min.js"></script>
...
当用户加载页面时,他们得到:
Uncaught TypeError: Object [object Object] has no method 'prop' jquery-ui-1.10.3.custom.min.js:6
最糟糕的是,我没有收到此错误(OS X 上的 Chrome,Ubuntu 12.10 上的 Firefox,Ubuntu 12.10 上的 Chrome),但是两个站点用户(我认为都是 Windows 上的 Chrome)确实遇到了这个问题。
最初我认为这是因为我正在混合 jquery 版本(我使用的是 jquery 1.10 或其他版本),所以我修复并现在使用 1.9.1 - 我认为这个 jquery-ui 打算使用的那个。除了用户似乎仍然有同样的问题(尽管这可能是他们的缓存问题。)
这发生在页面加载时,而不是正在执行的任何操作的结果。
有人见过这个吗?我要回家试试我的 windows 笔记本电脑,看看那些浏览器是否可以触发这个。)我会在这里发布完整的网站地址,但是要进入这个页面,需要登录等。我可能可以设置打开一个不需要登录的页面,但是因为我似乎无法触发错误,所以我不知道它是否有错误。
谢谢,