我正在使用Jquery对图像进行动画处理。但是我收到以下错误

 TypeError: $(...).roundabout is not a function


我的代码如下。

 <div class="gallery" >
 <ul>
 <li><img src="/images/15-1368597729-csk12-600.jpg" alt="Test Image 1" width="320px" height="320px"  /> </li>

 <li><img src="/images/15-larry-page-300.jpg" alt="Test Image 1" width="320px" height="320px" /> </li>

 <li><img src="/images/16-1368691358-harbajan-singh-600.jpg" alt="Test Image 1" width="320px" height="320px"  /> </li>

 <li><img src="/images/16-uma-bharti-300.jpg" alt="Test Image 1" width="320px" height="320px"  /> </li>

 <li><img src="/images/Firefox_wallpaper.png" alt="Test Image 1" width="320px" height="320px"  /> </li>

 <li><img src="/images/empty_user.png" alt="Test Image 1" width="320px" height="320px"  /> </li>

</ul>

 </div>

 <script type="text/javascript"   src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
 <script type="text/javascript" src="jquery.roundabout.min.js"></script>
 <script type="text/javascript">

$(document).ready(function() {
    $("ul").roundabout({
       shape: 'lazySusan'
 });

 });
 </script>


但是会引发以下错误。

TypeError:$(...)。roundabout不是函数

请帮助我纠正此问题。提前致谢..

最佳答案

我敢打赌,回旋脚本的路径不正确...确保路径正确(我假设与您的代码必须位于该文件所在的文件夹中)。


TypeError:$(...)。roundabout不是函数


这意味着浏览器无法找到一个名为“回旋处”的函数。这意味着它未正确加载。

检查它是否已加载的一种方法是,右键单击页面时查看页面消息...,然后在视图源中单击回旋脚本链接...。另一种方法是检查开发人员工具(chrome )或firbug(firefox),而页面正在加载。

10-05 17:58