以下行在IE9中运行正常,但在IE8中给出了“对象不支持此属性或方法”错误。
var id = $("td[title='Project Documents']");
是否存在基于特定属性获取对象的IE8兼容方式?
答案 0 :(得分:2)
根据the docs你应该有的工作。试试这个:
$("td[title]").filter(function () {
return 'Project Documents' === $(this).attr('title');
});
可能是大写字母或空白字符不完全匹配。
答案 1 :(得分:1)
我很想在标题上测试这个,标题中没有任何空格来测试它是否真的导致问题。