错误:this.element.uniqueId不是函数.JQuery UI.有人见过这个吗?

Chr*_*ian 2 html javascript jquery jquery-ui

<link rel="stylesheet" type="text/css" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.9/themes/ui-lightness/jquery-ui.css" />
<script type="text/javascript" src="../Content/Scripts/jquery.js"></script>
<script type="text/javascript" src="../Content/Scripts/jquery.ui.core.js"></script>
<script type="text/javascript" src="../Content/Scripts/jquery.ui.widget.js"></script>
<script type="text/javascript" src="../Content/Scripts/jquery.ui.position.js"></script>
<script type="text/javascript" src="../Content/Scripts/jquery.ui.menu.js"></script>
<script type="text/javascript" src="../Content/Scripts/jquery.ui.selectmenu.js"></script>
<script type="text/javascript" src="../Content/Scripts/jquery.ui.tabs.js"></script>
Run Code Online (Sandbox Code Playgroud)

这是我的脚本和样式表导入的总和,但是当它试图将其中一个<select>元素"转换" 为JQuery UI Selectmenu时,我在jquery.ui.selectmenu.js中的Mozilla Web Developer中得到了这个错误,并且jquery esque主题未应用.

我之前看到类似的错误是因为脚本在错误的顺序中很重要而且方法不存在,但似乎无法想到这里可能导致它的原因.

任何想法都会很棒,如果需要可以提供更多代码,但它只是应用它的一个<select>元素$('#exampleSelect').selectmenu();.

use*_*814 5

只是在黑暗中随机拍摄.根据jQuery UI 1.9升级指南,该方法.uniqueId()仅在jQuery UI 1.9中引入.您的版本可能不支持所述方法,或者您可能混合使用不同的版本.