新的JQuery 1.5打破了旧的图像灯箱......为什么?

时间:2011-03-13 04:15:19

标签: javascript jquery jquery-ui jquery-plugins javascript-events

目前,一个(已购买的)JavaScript灯箱代码可以在我的网站上运行,它可以完美运行,仅适用于较旧的jquery库,如1.3.2和1.4.3,,但不适用于较新的版本,如1.5

  

新jquery库的问题是,点击缩略图后,屏幕首先进入黑暗模式,但灯箱永远不会显示,在此过程中它会停止。只有当我加载新的jquery库时才会发生这种情况,我更喜欢使用它,因为我的网站的所有其他部分的工作速度都比新的版本更快。

任何提示我应该在哪里寻找/在哪里找到Jquery差异?
非常感谢您的想法。问候。

1 个答案:

答案 0 :(得分:5)

第73行 - “未定义SWFObject”

修改 http://blog.jquery.com/2010/11/11/jquery-1-4-4-release-notes/

JQUERY 1.4.4中的后退不相容变化 检查使用“display:none”隐藏的元素时,.width()和.height()方法不再返回0。要确定元素是否隐藏,请始终使用.is(':hidden')。

您的脚本中包含height() == 0width() == 0或数学计算,宽度()或高度()。 我最好的建议是坚持使用jQuery 1.4.3或重写插件\ o /