サイトで作業しているときに、Firebug でこのメッセージを受け取りました
TypeError: 要素が null です
element.style.display = 'なし';
現在、エラー自体は、非表示機能のサイトのprototype.jsファイルから発生しています
hide: function(element) {
element = $(element);
element.style.display = 'none';
return element;
},
現在、サイトはすべての JavaScript ファイルを 1 つにコンパイルしているため、1 つのエラーですべての JavaScript が機能しなくなります。誰かが$("[ELEMENT]").hide
サイトで使用しようとしていて、[ELEMENT] のスペルが間違っているか、[ELEMENT] が最近削除されたことがわかりました。変化する
何度.hide
も出てくるので、問題のあるコード行を見つけるのは難しいので、私が持っている非表示関数内に、見つけようとしている要素の名前を出力する方法があるのではないかと思っています