1

以下行在 IE9 中运行良好,但在 IE8 中给我一个“对象不支持此属性或方法”错误。

var id = $("td[title='Project Documents']");

是否有兼容 IE8 的方式来获取基于特定属性的对象?

4

2 回答 2

2

根据文档,您应该拥有什么。试试这个:

$("td[title]").filter(function () {
    return 'Project Documents' === $(this).attr('title');
});

可能是大写或空格字符不完全匹配。

于 2012-10-29T16:21:16.543 回答
1

我很想在标题中没有任何空格的标题上对此进行测试,以测试它是否真的是导致问题的原因。

于 2012-10-29T16:23:39.003 回答