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 に答える