でクリックしたボタンのテーマを変更する必要がありますjQuery Mobile Controlgroup
。APIでbuttonMarkup
、テーマを変更するメソッドを見つけましたが、カーソルがボタン上にあるまでのみです。
ここに例がありますhttp://jsfiddle.net/nonamez/25ssy/
でクリックしたボタンのテーマを変更する必要がありますjQuery Mobile Controlgroup
。APIでbuttonMarkup
、テーマを変更するメソッドを見つけましたが、カーソルがボタン上にあるまでのみです。
ここに例がありますhttp://jsfiddle.net/nonamez/25ssy/
以下の解決策のいずれかを選択します。
button
最初のものは、タグを使用する代わりにa
with を使用しdata-role=button
ます。
<a data-role="button" href="#" data-theme="d">On duty</a>
$('a').on('click', function () {
$(this).buttonMarkup({
theme: 'b'
});
});
button
2 つ目は、 を使用して をラップする div に新しいテーマを適用する必要があります.closest('div')
。
$('button').on('click', function () {
$(this).closest('div').buttonMarkup({
theme: 'b'
});
});