<a>
の要素を配列のオブジェクトとして($('a')
を使用)オブジェクトとして格納し、それぞれの位置を取得しようとすると機能しません。jqueryセレクタの結果を反復処理するには
years = $('a');
for(i=0;i< years.length;i++){
if(years[i].position().top > year.position().top){
}
else{
}
}
コンソールは言う:
Uncaught TypeError: Object file:///Users/.../index.html# has no method 'position'
私はクラス名の代わりに、タグ名によって選択された単一の要素でそれを行うと、すべてが正常に動作します。
私は間違っていますか?
あなたのJavaScriptを推測する必要がありますか?あるいは、あなたが試したことを示すことによって、あなたを助けるために私たちを助けることができますか? –
コードはエラーをスローすることはできません。 – Bergi