ajaxと画像ディスプレイ用のfancyboxプラグインを使用しています。単純なシナリオではうまくいきます。しかし、私はここでかなり難しい問題に取り組んでいます。画像を含むajaxインラインファンシーボックスの幅と高さが異なります
fancybox経由でajax呼び出しを行い、画像がある(<img />
タグ)HTMLコードを返します。 fancybox jqueryプラグインでわかっていることから、 jquery関数を使ってHTMLをtmp
varに入れます。その後、tmp
varコンテンツの高さと幅のために、fancyboxボックスの幅と高さが計算される_process_inline()
関数を呼び出します。
この時点で、私がtmp.find("img").width()
を実行すると、値は0で、実際の値は560ピクセルです。
あなたのいずれかが画像にwidth
とheight
属性を追加することから離れてこの問題を解決するための解決策を知っていますか?
乾杯、
ニコラス