如果您查看此页面http://ccc.allthingswebdesign.com/index.php/patterns/29有一张图片,如果您单击该图片,则应在fancybox窗口中打开。事实上它曾经用过,直到我升级到fancybox的最新版本,现在它已经坏了。任何人都可以帮我弄清楚我需要做些什么来让它再次运作?
答案 0 :(得分:1)
只是想知道这个剧本是否会给fancybox带来任何噪音
$("a.img").hover( function () {
if (jQuery.browser.msie && parseInt(jQuery.browser.version, 10) <= 8) {
$(this).stop(false, true).toggleClass('imgHover');
} else {
$(this).stop(false, true).toggleClass('imgHover', 200);
}
});
你可以禁用它来验证吗?
更新:
我将您的问题缩小到这两个脚本http://ccc.allthingswebdesign.com/assets/js/jquery.validate.min.js和http://ccc.allthingswebdesign.com/assets/js/contactForm.js ...如果您删除它们,那么fancybox就可以了。我的猜测是,由于该页面中不存在选择器#CommentForm
,验证脚本会破坏fancybox代码。我想您可以应用php
过滤器来仅在联系页面中加载这些脚本。