Похоже, jquery mobile инициализирует виджеты при загрузке страницы, используя атрибуты тега data-XXX.например <a href="#main" data-icon="info" data-role="button">back</a>
превращается во что-то подобное
<a href="#main" data-icon="home" class="managable ui-btn-left ui-btn ui-btn-icon-left ui-btn-corner-all ui-shadow ui-btn-up-a" data-theme="a">
<span class="ui-btn-inner ui-btn-corner-all" aria-hidden="true">
<span class="ui-btn-text">back</span><span class="ui-icon ui-icon-home ui-icon-shadow">
</span>
</span>
</a>
Я хотел бы знать, КАК повторно генерировать этот виджет, если я динамически изменяю какой-либо атрибут data-XXX?Например, я бы изменил data-icon = "delete" и увидел бы, что этот виджет перегенерирован с использованием нового data-icon.Или даже смена роли данных с «кнопки» на что-то другое.Есть ли способ?