Javascript,jquery错误TypeError:$(...).autocomplete不是一个函数

rek*_*lph 3 javascript jquery

我已经查看了与上述类似的问题,但没有一个有帮助.

这是我的脚本

<script src="http://d3js.org/d3.v3.min.js" charset="utf-8"></script>
    <script type="text/javascript" src="network.json"></script>
    <script type='text/javascript' src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"> </script>
    <link type="text/css" href="http://code.jquery.com/ui/1.9.1/themes/smoothness/jquery-ui.css" rel="stylesheet" />

<body>      
        <link href="ajs_network1.css" rel="stylesheet" type="text/css" />
        <script src="ajs_network1.js" type="text/javascript"></script>

    </body>
Run Code Online (Sandbox Code Playgroud)

这是试图调用JQuery的函数

$(function () {
    $("#search").autocomplete({
        source: optArray
    });
});
Run Code Online (Sandbox Code Playgroud)

由于某种原因,它带来了错误

TypeError: $(...).autocomplete is not a function.
Run Code Online (Sandbox Code Playgroud)

我猜我已经做了一些错误的脚本?

Sai*_*war 6

通过添加此链接引用我的问题已解决

<script async src="//code.jquery.com/ui/1.10.1/jquery-ui.min.js"></script>
Run Code Online (Sandbox Code Playgroud)