1

サイトで Rhinoslider を使用しています。使用する画像のサイズが異なり、スライダーを各画像の高さに合わせたいと考えています。

スライダーのマークアップは次のようになります。

#スライダー

  • .rhino-item
    • 画像
  • .rhino-item .rhino-active
    • 画像
  • .rhino-item
    • 画像

次のボタンをクリックすると、関数が呼び出されます

var ImageHeight = $('.rhino-active').next('.rhino-item').next('img').outerHeight();
// alert( ImageHeight );
$('#Slider').css('height', ImageHeight);

私も試しました

    var ImageHeight = $('.rhino-active').next('.rhino-item img').outerHeight();
// alert( ImageHeight );
$('#Slider').css('height', ImageHeight);

しかし、高さの結果は常に「null」なので、関数が img を見つけていないと思いますか?

誰か助けてくれませんか?

事前にThx

4

1 に答える 1

0

これは機能するはずです: $('.rhino-active').next('.rhino-item').children('img').height();

于 2013-07-26T06:38:01.850 に答える