Скрипт jQuery не работает, так как div отсутствует при загрузке страницы

Есть jQuery скрипт. Он измеряет ширину блока div и добавляет класс newstyle. Дело в том, что этот div показывается после клика на кнопку <label class="action-button-label">, а не сразу при загрузке страницы, и я подозреваю, что мой jQuery скрипт не работает из-за этого. Подскажите пожалуйста, как исправить ситуацию?

var ParentWidth = $('.navigation').width();
if (ParentWidth < 565) {
    $('.navigation').addClass('newstyle');
};

Ответы (1 шт):

Автор решения: Igor

Подскажите пожалуйста, как исправить ситуацию?

Поместить код из вопроса в конце обработчика клика на кнопку.

→ Ссылка