ナビゲーション メニューに関連するエラーに問題があります。カーソルを合わせると、JavaScript エラーが表示されます。「未定義」は関数ではありません (「$(this).calcSubWidth()」を評価しています)。menu.js にあります。ただし、エラーがあっても、メニューは正常に機能します。
ウェブサイト: http://csenew.drdino.coresense.com
あなたが与えることができるどんな助けも大歓迎です。
ナビゲーション メニューに関連するエラーに問題があります。カーソルを合わせると、JavaScript エラーが表示されます。「未定義」は関数ではありません (「$(this).calcSubWidth()」を評価しています)。menu.js にあります。ただし、エラーがあっても、メニューは正常に機能します。
ウェブサイト: http://csenew.drdino.coresense.com
あなたが与えることができるどんな助けも大歓迎です。
見ていてmenu.js
、あることに気が付きました。calcSubWidth
関数内でプラグイン ( ) を作成していますmegaHoverOver
。megaHoverOver
メニュー項目にカーソルを合わせるたびに呼び出されるため、calcSubWidth
毎回再定義することになります。の定義をcalcSubWidth
document.ready 関数の先頭に移動してみて、それが役立つかどうかを確認してください。
別のコメント -どこでもグローバルとしてアクセスするのではなく、rowWidth
から戻ることを検討してください。calcSubWidth
グローバルは、デバッグやスコープ チェーンを移動するときのパフォーマンス ヒットなど、多くの理由で使用するのに適していません。