WordPress フレームワークで WooThemes Flexslider 2 プラグインを使用しています。
コードは次のとおりです。
$(window).load(function() {
$('#flexslider-<?php echo $postid; ?>').flexslider({
smoothHeight: true,
slideshow: false,
start: function(slider) {
slider.container.click(function(e) {
if(slider.animating) {
// action
} else {
slider.flexAnimate(slider.getTarget('next'));
}
});
}
});
});
スクリプトは「$(window).load(function() {」でうまく機能します。 「$(window).load(function() {」を「$(document).ready(function(){」
に
変更すると、スライダーが機能しません. Safari ではスクリプトは正常に読み込まれますが, 現在の画像の高さを取得できません. このスクリプトをすべてのブラウザで"$(document).ready(function(){"で動作させるにはどうすればよいですか?
ありがとうございます