Показать сообщение отдельно
  #1 (permalink)  
Старый 03.07.2017, 13:16
Профессор
Отправить личное сообщение для greenwar Посмотреть профиль Найти все сообщения от greenwar
 
Регистрация: 19.08.2010
Сообщений: 150

как отловить ширину #div после его заполнения html из AJAX ?
приветы!

у меня есть такой AJAX:
$.ajax({
        type: 'GET',
        url: script +this_data,
        success: function (data) {ajaxRESULT(data);},
        error: function (response,exception) {E_alert('error'+this_data,response,exception);return false;}
});


после которого в ajaxRESULT() я гружу контент во всплывающее окно:
$('#FB_div').html(some_html_from_data);


и вот ВОПРОС: КАК и ГДЕ мне отловить ширину #FB_div с заполненными уже данными?? Например там таблица, а ширина блока всё-равно 0

пробовал в success И complete, предварительно проверял, что контент уже загружен в блок, но всё-равно $('#FB_div').innerWidth() == 0

ещё пробовал так:
$.ajax({...}).done(function(data) {alert($('#FB_div').innerWidth());});


что я делаю не так?
мне его например нужно отцентрировать, исходя из его размеров, или сместить куда-то, а я не могу

Последний раз редактировалось greenwar, 03.07.2017 в 13:20.
Ответить с цитированием