Я использую плагин fancybox для отображения ajax и изображений, и он отлично работает, когда это простой сценарий. Но я имею дело с довольно сложной проблемой здесь.Неверная ширина и высота для ajax inline fancybox, содержащая изображение
У меня есть ссылка, которая выполняет вызов ajax через fancybox и возвращает код HTML с изображением внутри (<img />
тег). Из того, что я понимаю в плагине fancybox jquery, HTML помещается в tmp
var через функцию jquery html()
. После этого он вызывает функцию _process_inline()
, в которой ширина и высота поля fancybox вычисляются благодаря высоте и ширине содержимого Vvar.
Проблема в том, что в этот момент, когда я делаю tmp.find("img").width()
, значение равно 0, а фактическое - 560 пикселей.
ли кто-нибудь из вас знает решение, чтобы решить эту проблему, помимо добавления width
и height
атрибутов к изображению?
Приветствия,
Nicolas