-2

私はこのウェブサイトに取り組んでいます:リンク

最新のブラウザーではすべてが機能しますが、IE8 では左メニューのプラス記号をクリックするとエラーが発生します。

エラーは、この js の 52. 行にあります: js

content = $(link).parent();

エラーは

Object doesn't support property or method
4

3 に答える 3

1

あなたのスクリプトを見てから、

togglemenu($(this));

function togglemenu(link){
                content = $(link).parent();
                ...
                ...
}

あなたは直接持つことができます

content = link.parent();
于 2013-07-16T10:54:04.960 に答える
0

contentが見ることができるどこにも定義されていません。おそらくそれが問題ですか?

于 2013-07-16T10:57:24.653 に答える
0

これを試して-:

$(link).closest('your closest parent')

ドキュメンテーション= http://api.jquery.com/closest/

于 2013-07-16T11:01:53.787 に答える