2013-10-18 140 views
0

在我的代碼中,我試圖隱藏一個包含圖像的div元素,但是當我運行代碼時我得到了 - ReferenceError:jQuery沒有定義 })(jQuery);在文件jquery-ui.js(第314行)中。我的代碼如下:無法隱藏div元素使用jquery

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

請讓我知道背後的原因。

回答

8

您需要 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> 
+0

感謝anOG。這些錯誤真的很難追查出來。非常感謝 –