最初に外側のdivをidで取得し、次に内側のdivをクラスで取得し(jquery mobile ui-折りたたみ可能なコンテンツによって動的に追加)、最後に子テキストノードを追加します。
<div id="aab" data-role="collapsible" data-content-theme="c">
<h3>Heading</h3>
<div class="ui-collapsible-content">
<div id="coll">
Collapsible Content
</div>
</div>
</div>
<p><button onclick='func()'>Button</button></p>
<script>
function func() {
var section = $("#aab > .ui-collapsible-content");
section.appendChild(document.createTextNode("Hello world!"));
}
</script>
document.getElementByIdでも試してみましたが、どういうわけかうまくいきません。よろしくお願いします。