jquerymobile动态更改按钮问题的文本

Yan*_*ang 8 javascript jquery button jquery-mobile

我正在尝试动态更改按钮的文本.但是按钮的UI会搞砸.知道为什么吗?http://jsfiddle.net/L6xRZ/

sco*_*kel 15

jQuery Mobile进入并更改您的HTML以使所有内容按预期工作.因此,当您更改按钮内部的时间时,您正在撤消jQuery Mobile为您留下的内容.

您可以进行的最简单的更改是在您更新按钮文本时将选择器从"#svbutton"更改为以下行(此处为fiddler):

$('#svbutton .ui-btn-text').text(currentTimeString);
Run Code Online (Sandbox Code Playgroud)

您应该阅读有关jQuery Mobile如何工作以及如何在Page Scripting上的文档页面上动态使用它的更多信息.