私のコードは、div 内の複数のアイテムの高さを取得することになっています。Firefox では魅力的に機能しますが、WebKit では height() はありません。
for (var i = 0; i < items.length; i++) {
var item = items[i];
var itemHeight;
var itemWidth;
var imageItem = $($(item).find('.teaser_image'));
itemWidth = imageItem.width();
if (itemWidth > this.imageWidth()) {
imageItem.width(this.imageWidth());
}
// TODO: Height-thingy works in Firefox but not in WebKit.
itemHeight = imageItem.height();
}
奇妙なことに、imageItem
オブジェクトは WebKit と Firefox で正しいです。しかし、私がそれを使用.height()
すると、WebKit では 0 になります。使用している jQuery のバージョンは 1.7.2 で、変更できません。