使用FancyBox和jQuery时出现奇怪错误

时间:2011-06-30 20:23:06

标签: jquery fancybox

尝试使用Fancybox时出现错误

Firebug告诉我

  

jQuery未定义
   f.length;一个;)this.addEventListener(F [--... s.unbind( “滚轮”,一个)}})})(jQuery的);

我很肯定脚本和样式文件的所有路径都是正确的。

<script type="text/javascript" src="/Javascript/jquery.mousewheel-3.0.4.pack.js"> </script>
<script type="text/javascript" src="/Javascript/jquery-1.4.3.min.js"></script>
<script type="text/javascript" src="/Javascript/jquery.fancybox-1.3.4.pack.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$("#Enlarge").fancybox({
    'titleShow'     : false,
    'transitionIn'  : 'elastic',
    'transitionOut' : 'elastic',
    'easingIn'      : 'easeOutBack',
    'easingOut'     : 'easeInBack'
});});
</script>

1 个答案:

答案 0 :(得分:3)

jQuery行应该在插件行之前。这就是为什么它说它未定义,因为它在源代码中使用了jQuery库。

<script type="text/javascript" src="/Javascript/jquery-1.4.3.min.js"></script>
<script type="text/javascript" src="/Javascript/jquery.mousewheel-3.0.4.pack.js"> </script>
<script type="text/javascript" src="/Javascript/jquery.fancybox-1.3.4.pack.js">