我有一个文档类型的页面:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
我正在尝试在使用 IE8 测试的页面上运行 jQuery 动画。动画不起作用,即使触发了“动画完成”回调,也不会尝试动画。
如果我将文档类型更改为:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
动画效果完美。该添加的 URL 是必要的还是必需的?
编辑:我应该补充一点,我无法控制原始页面的 HTML。我只是将这个 doctype 放到一个测试页面中,看看这是否是问题所在。