Javascript jquery ui未捕获类型错误:对象没有方法';道具';

Javascript jquery ui未捕获类型错误:对象没有方法';道具';,javascript,jquery,jquery-ui,web,Javascript,Jquery,Jquery Ui,Web,有一些类似的问题,但不幸的是,似乎没有一个真正起到帮助作用 <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"&g

有一些类似的问题,但不幸的是,似乎没有一个真正起到帮助作用

<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>

...
最糟糕的是,我没有看到这个错误(OS X上的Chrome,Ubuntu 12.10上的Firefox,Ubuntu 12.10上的Chrome),但有两个网站用户(我想都是Windows上的Chrome)确实遇到了这个问题

最初我认为这是因为我混合了jquery版本(我使用的是jQuery1.10或其他版本),所以我修复了它,现在使用了1.9.1——我认为这个jQueryUI应该使用的版本。但是用户似乎仍然有同样的问题(尽管这可能是他们的缓存问题)

这发生在页面加载时,而不是执行任何操作的结果

有人见过这个吗?我要回家试试我的windows笔记本电脑,看看那些浏览器是否能触发这个。)我会在这里发布完整的网站地址,但要进入这个页面,需要登录,等等。。我可能可以设置一个不需要登录的页面,但是因为我似乎无法触发错误,所以我不知道它是否有错误


谢谢,

原来我把jquery和jQueryUI的版本弄错了。一旦我使用了正确的版本,这个问题就消失了。

我遇到了这个问题,发现这个问题在寻找答案。根据我的具体情况,问题发生在Debian的Chrome版本24.0.1312.56中

$("#service_contract").prop("checked", "checked" );
它抱怨所选对象上没有道具

Uncaught TypeError: Object [object Object] has no method 'prop' 
无论脚本是在文档末尾还是在jquery document ready函数中,都会引发此错误。 我使用的jquery版本是由Google托管的1.5.2

我在windows和linux中尝试了更新版本的chrome、firefox和iexplore,代码执行没有问题


据了解,直到jquery 1.6+版本,prop函数才可用。因此,如果jquery的版本已经过时,那么根据浏览器的版本,它可能工作,也可能不工作。

我唯一能想到的是,您没有在
$(document).ready(function(){})中使用
.prop()
这是使用1.9时出现的一个非常奇怪的错误,如果不实际看到错误并将其追溯到源代码,则很难进行调试。@Ohgodwhy-这不会导致该错误。如果我们讨论的是标准的jQuery
.prop()
函数,至少不会。嘿,谢谢你的回复。我没有在任何地方使用.prop()。。主要问题是我似乎无法复制这一点。我希望有人以前见过这个,谢谢大家。明天,我将尝试通过FB和触发它的两个人来解决这个消息。并且可能会使用非动画化的代码来尝试找到确切的原因。仍然不确定为什么只有一些人出现错误,而大多数人没有。
Uncaught TypeError: Object [object Object] has no method 'prop'