0

こんにちは、次の「advance-link」のクラスを使用して、a href タグ内の画像の高さを取得したいと思います。

<div id="gallery" class="content" style="display: block;">
  <div class="slideshow-container">
    <div id="slideshow" class="slideshow">
      <span class="image-wrapper current" style="opacity: 1;">
        <a class="advance-link" title="undefined" href="#2" rel="history">
          <img alt="undefined" src="images/experiments/large/experiments.jpg">
        </a>
      </span>
    </div>
  </div>
</div>

助けてください

4

1 に答える 1

2

最も単純な方法として、次のことをお勧めします。

$('a.advance-link img').height();

これは、イメージがロードされるのを待つのに対し、DOMが構築されて準備ができるのを待つだけなので$(window).load()、ではなく、の中に配置する必要があります。$(document).ready()load()ready()

$(window).load(
    function(){
        var heightOfImage = $('a.advance-link img').height();
    });

参照:

于 2012-08-03T22:04:54.247 に答える