JQuery UI可拖动根本不工作!

Sam*_*ory 3 javascript jquery draggable

为什么这对我来说根本不起作用?

<script type="text/javascript" src="Javascript/jquery-ui-1.7.2.custom.min.js"></script>
<script type="text/javascript" src="Javascript/jquery-1.3.2.min.js"></script>     
<script type="text/javascript">

    $(function() {
    $('.selector').draggable({ axis: 'x' });    });

    </script>

    <body>

    <div class="selector">
        <p>Drag me around</p>
    </div>
Run Code Online (Sandbox Code Playgroud)

我真的只是从jQuery网站上的可拖动的示例页面复制和粘贴,它只是不起作用:(

谁能告诉我为什么?

yod*_*oda 15

改变javascript包含的顺序,jQuery核心文件总是第一位的.

  • jQuery UI是一个jQuery插件,就像所有其他jQuery插件一样,它需要在它之前加载jQuery. (3认同)

Ben*_*ner 5

可能听起来微不足道但你需要在jQuery UI之前加载jQuery库:

<script type="text/javascript" src="Javascript/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="Javascript/jquery-ui-1.7.2.custom.min.js"></script>     
<script type="text/javascript">
  $(function() {
    $('.selector').draggable({ axis: 'x' });
  });
</script>
<body>
  <div class="selector">
    <p>Drag me around</p>
  </div>
Run Code Online (Sandbox Code Playgroud)