这是我第一次在这里发布问题,因为通常我会尝试自己解决。然而,这个问题涉及IE,让我非常疯狂。
我在一个网站上使用jQuery cycle插件,并使用一个小函数来填充标题 div,在图像加载后调用该函数,该函数使用图像的"alt"属性。这似乎激怒了Internet Explorer,它没有时间完成这个显然如此复杂的任务,随着幻灯片的循环,它进入无限循环并最终崩溃 - 版本越新,崩溃越严重:旧版IE只显示错误消息,指出“无法显示网页”,而较新的版本(7和8)完全崩溃系统。
我不知道如何解决或规避这个问题。以下是有问题的代码。
我在一个网站上使用jQuery cycle插件,并使用一个小函数来填充标题 div,在图像加载后调用该函数,该函数使用图像的"alt"属性。这似乎激怒了Internet Explorer,它没有时间完成这个显然如此复杂的任务,随着幻灯片的循环,它进入无限循环并最终崩溃 - 版本越新,崩溃越严重:旧版IE只显示错误消息,指出“无法显示网页”,而较新的版本(7和8)完全崩溃系统。
我不知道如何解决或规避这个问题。以下是有问题的代码。
function changeCaption() {
var caption = $("img", this).attr("alt");
$('#caption').fadeIn("slow").html(caption);
}
非常感谢您提供的任何指示:我很惊讶,一个如此简单和全球公认的东西(没有遇到任何其他浏览器有问题),竟然会引起如此大的问题。我还在某个地方读到,远程崩溃浏览器是一个严重的问题 :)