相关疑难解决方法(0)

Fancybox不能与jQuery v1.9.0一起使用[f.browser未定义/无法读取属性'msie']

Fancybox打破了新的jQuery v1.9.0.

它影响Fancybox v1.3.4及以下 - 和 - v2.1.3及以下.

显示的错误是:

v1.3.4:

Timestamp: 15/01/2013 10:03:28 AM
Error: TypeError: b.browser is undefined
Source File: ...fancybox/jquery.fancybox-1.3.4.pack.js
Line: 18
Run Code Online (Sandbox Code Playgroud)

......其他错误

Uncaught TypeError: Cannot read property 'msie' of undefined jquery.fancybox-1.3.4.pack.js:18
Uncaught TypeError: Object [object Object] has no method 'fancybox'
Run Code Online (Sandbox Code Playgroud)

在v2.1.3中:

Timestamp: 15/01/2013 10:09:58 AM
Error: TypeError: $.browser is undefined
Source File: h.../fancybox2.1.3/jquery.fancybox.js
Line: 139
Run Code Online (Sandbox Code Playgroud)

如果你用它来调用jQuery:

<script src="http://code.jquery.com/jquery-latest.js"></script>
Run Code Online (Sandbox Code Playgroud)

... 任何现有的fancybox实现都会失败!

jquery fancybox fancybox-2

100
推荐指数
3
解决办法
12万
查看次数

标签 统计

fancybox ×1

fancybox-2 ×1

jquery ×1