ボタンのテキストを動的に変更しようとしています。しかし、ボタンのUIはめちゃくちゃになります。なぜですか?http://jsfiddle.net/L6xRZ/
5565 次
1 に答える
15
jQuery Mobile が入り込み、HTML を変更して、すべてが期待どおりに機能するようにします。そのため、ボタン内の時間を変更すると、jQuery Mobile がスタックしたものを元に戻すことになります。
最も簡単な変更は、ボタンのテキストを更新するときに、セレクターを「#svbutton」から次の行に変更することです (フィドラーはこちら)。
$('#svbutton .ui-btn-text').text(currentTimeString);
jQuery Mobile がどのように機能し、それを動的に使用する方法については、Page Scripting のドキュメント ページを参照してください。
于 2012-04-10T19:39:21.980 に答える