私はjqueryモバイルを使用しており、HTMLマークアップに次のような選択メニューがあります:
<select id="theid">
<option>foo</option>
...
</select>
実際には、ajax 呼び出しの後にいくつかのオプションを追加したいので、次のようにします。
$('#theid').append(
$('<option val="42">').text('bar')
)
$('#theid').selectmenu('refresh');
しかし、オブジェクトに「selectmenu」メソッドがないというエラーが表示されることがあります。なぜこうなった?