我目前正在开发一个使用两个 jQuery 插件的网站:
第一个插件用于从特定帐户中提取 flickr 照片。这些照片在页面上显示为缩略图。然后我使用第二个插件来显示这些图像的更大视图。
因为页面加载时会获取 flickr 照片,所以我正在调用 Slimbox2 函数,如下所示:
$(document).ready(function() {
$("#Flickr").flickr(); //Call Flickr plugin
$(window).bind('load', function() {
$("#Flickr a").slimbox();//Call Slimbox2
});
});
在第一次测试中,这似乎工作得很好。我测试了多个版本的 FireFox、IE7、IE6 和 Safari。一切都很好。但是,Slimbox 灯箱效果在 IE8 中不起作用。但是,如果我将 IE8 置于兼容模式,一切都会按预期工作。我想避免强制兼容模式。
没有 javascript 错误,我无法进行测试。这是一个示例的链接:
http://www.njhall.com/JRMcCourt-Builders/index.html#ourwork
任何建议将不胜感激。
谢谢尼克