Я довольно новичок в jQuery и в настоящее время отчаиваюсь, пытаясь вставить динамически создаваемый расширитель в страницу jQuery-Mobile, которая выглядит следующим образом:
<div data-role="page" id="myPage">
<div data-role="content">
<div id="myContainer"></div>
</div>
</div>
Как расширитель должен быть вставлен в "myContainer ", я пишу:
var expander = $("<div data-role='collapsible' data-collapsed='true'><h3 class='category' /><div class='content' /></div>");
$("#myContainer").append(expander);
expander.find(".category").text(/*Some text*/);
expander.find(".content").text(/*Some text*/);
Однако в моем документе отображается только необработанный и неразборный элемент div.
Полагаю, мне придется вручную переключать создание экспандерапохоже на обновление списка - я не нашел ничего об этом в документации, однако.
К сожалению, ни
expander.Refresh();
//nor
expander.Expander();
, кажется, не существует.
Большое спасибо взаранее за ваши ответы!