javascript - 无法使用 Jquery 隐藏 div 元素

标签 javascript jquery html jquery-ui

在我的代码中,我试图隐藏一个包含图像的 div 元素,但是当我运行代码时,我得到 - ReferenceError: jQuery is not Defined })( jQuery );在文件 jquery-ui.js 中(第 314 行)。我的代码如下

<!DOCTYPE html>
<html>
<head>
    <title>Sliding a div</title>
    <script type="text/javascript" src="plugin/ui/jquery-ui.js"></script>
    <script type="text/javascript" src="plugin/jquery-1.9.1.js"></script>
    <script type="text/javascript">
        $(document).ready(function(){
            $('#1').click(function(){
                console.log("i am inside");
                $('#element').hide('slide',{direction:'left'},1000);
            });
        });
    </script>
</head>
<body>
<div id="headder" style="width: 1300px; height: 100px">
    <h1>Slide the div</h1>
</div>
<div id="element" style="width: 600px; height: 400px; border: 2px solid red; position: relative">
    <img src="images/aa.jpg" width="600" height="400">
</div>
<div id="control" style="position: relative">
    <input type="button" id="1" value="PRESS">
</div>
</body>
</html>

请告诉我这背后的原因。

最佳答案

您需要在 jQuery UI 之前引用 jQuery:

<script type="text/javascript" src="plugin/jquery-1.9.1.js"></script>
<script type="text/javascript" src="plugin/ui/jquery-ui.js"></script>

关于javascript - 无法使用 Jquery 隐藏 div 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19455114/

相关文章:

javascript - 使用 Jquery 检查 html 元素是否覆盖了不同 z-index 的另一个元素

jquery - 如何检查ajax调用中的 session 是否过期?

html - 响应页面在表格中不起作用

html - Safari text-input 渲染输入框下方的文字

javascript - 如何将 uploadcare 导入到react.js 项目中?

javascript - 在条件运算符内赋值

jquery - 用于 jQuery 文本编辑器样式选择的插件?

javascript - 在 DART lang 中调用 Jquery 函数

javascript - 如何按值将数据传递到延迟 then 处理程序?

css - 自举 |两列一列 16 :9 video and some text