【发布时间】:2012-04-10 19:02:54
【问题描述】:
我正在尝试动态更改按钮的文本。但是按钮的用户界面会混乱。知道为什么吗? http://jsfiddle.net/L6xRZ/
【问题讨论】:
标签: javascript jquery button jquery-mobile
我正在尝试动态更改按钮的文本。但是按钮的用户界面会混乱。知道为什么吗? http://jsfiddle.net/L6xRZ/
【问题讨论】:
标签: javascript jquery button jquery-mobile
jQuery Mobile 进入并更改您的 HTML 以使一切按预期工作。因此,当您更改按钮内的时间时,您正在撤消 jQuery Mobile 为您保留的内容。
当您更新按钮文本 (fiddler here) 时,您可以做出的最简单的更改是将选择器从“#svbutton”更改为以下行:
$('#svbutton .ui-btn-text').text(currentTimeString);
您应该阅读更多关于 jQuery Mobile 的工作原理和how to use it dynamically on their documentation page on Page Scripting。
【讨论】: