これは実際には迷惑なエラーで、このコンソールエラーに関するさまざまな質問があるようです。それは私がクロムを使用してコンソールで作業するためにたくさんのことを与えるものではありません。JavaScriptエラー:未知の型エラー:未定義のプロパティ 'left'を読み取ることができません
/**
* Dropdown menu positioning
*/
loc.dropMenuPositioning = function(){
var dropMenu = $('.js-dropdown-item-wrap');
var mainNavigationOffset = $('.js-nav-container > ul').offset();
var mainNavigationPosition = mainNavigationOffset.left;
dropMenu.css({'left' : mainNavigationPosition - 60});
};
申し訳ありませんが、私はこの質問につきものではありません。どんな助けでも大歓迎です。ありがとうございました。
'$ nothing.offset()'は 'null'で、そのプロパティにアクセスしようとするとエラーが発生します。多分、問題は '$( 'js-nav-container> ul')'が何も見つけられないということです。 – towerofnix
ヒント:Chromeデバッガを使用して、関数の最初の行にブレークポイントを設定してみてください。次に、各変数の値を調べます。 – sdgluck
mainNavigationOffsetを初期化した後の値は何ですか? – whipdancer