2015-05-19 4 views
0

Я пытаюсь выполнить вызов ajax, а затем загружать эту информацию в поле featherlight. Перед выполнением вызова ajax я звоню в featherlight, чтобы поставить коробку с сообщением о создании отчета ... Я не мог получить ручную коробку featherlight для работы. Это всегда давало мне пустую коробку. Я решил добавить скрытый div, в котором есть пример, похожий на featherlight. Затем я изменяю innerhtml целевого div и делаю $ ("# lk"). Click(); и он открывает все, что я вкладываю в него, как должно. Когда отчет вернется, я обновляю innerhtml, делаю пример current.close(), а затем делаю $ ("# lk"). Click(); еще раз. Это прекрасно работает, но оно мигает. Я попытался изменить innerhtml целевого div, но это не обновляется, пока я не сделаю $ ("# lk"). Click() ;. Там есть способ изменить innerhtml и изменить размер окна, а также закрыть его снова?Перезагрузка featherlight.js target div content

Кстати, отличная функция!

ответ

0

the featherlight lightbox составляет копию скрытого div. вы пытались обновить перьевую копию div напрямую? похоже, что он делает div.featherlight, тогда содержимое div.featherlight, тогда ваше исходное содержимое должно быть внутри