私のサイトでFlexSliderを使用して、スライダーの最初の画像の高さを取得しようとしています。次のコードでうまくいくと思いましたが、画像の読み込みが非常に遅いようで、このjQueryイベントの高さがありません。コードは「0」を返します。
$(window).load(function() {
$(document).ready(function() {
var height = $(".flexslider>div>ul>li.flex-active-slide>a>img").height();
console.log(height);
});
});
ただし、ページの読み込み後にブラウザコンソールでこのコードを実行すると、正しい高さが返されます。
jQueryまたはJavaScriptを使用して、ページの読み込み/準備完了時に画像の高さを取得するにはどうすればよいですか?