$(function(){
$('<a/>', {
id: 'foo',
href: 'http://google.com',
title: 'Become a Googler',
rel: 'external',
text: 'Go to Google!'
}).appendTo('body');
});
我知道过去使用属性传递对象文字并不适用于旧版本的IE。但是,它现在似乎正在工作(IE7在IE7模式下):
http://jsfiddle.net/4Gr6f/show
所有IE版本都修复了吗?或者它只在IE7模式下工作而不是原生IE7?
答案 0 :(得分:1)
我在虚拟机中安装了一个安装了IE8的WinXP副本。我已经尝试了你的链接,似乎是O.K.对我来说:我得到了链接,我点击它就可以了。
网站jsfiddle.net(网址中没有/show
)但是根本不起作用。
我玩过浏览器和文档模式。 Id没有保持相同的边距,但它确实在所有边缘都有效。
与评论相关
在浏览器和文档模式的所有可能组合中,带有input
元素的小提琴http://jsfiddle.net/4Gr6f/2/show/失败(在IE8中;我无法访问IE7)。此外,“{1}}在”开发人员工具“中为空(在您的第一个小提琴中有body
标记。)
其他信息
http://browsershots.org/似乎正确地测试了这一点。我已尝试使用链接http://jsfiddle.net/4Gr6f/2/show/的IE7,IE10和FF21,IE7给出了“脚本错误”对话框,而其他两个显示了输入框: