1

关于这个主题:更改按钮文本 jquery mobile

http://stackoverflow.com/questions/4009524/change-button-text-jquery-mobile/11851231#11851231

尼克·克拉弗写道:

<a data-role="button" href="#" onclick="Podcast.consumed(); return false" id="consumed">
  <span class="ui-btn-inner ui-btn-corner-all">
    <span class="ui-btn-text">Mark Old</span>
  </span>
</a>​

$("#consumed .ui-btn-text").text("Mark New");

在尼克的解决方案中,文本 Mark New 是固定的。那么,新文本不是来自变量,而不是固定文本“Mark New”?例如 var newtext = "hello world"

那么代码会是什么样子以使文本真正可变?这意味着任何动态文本都可以放在按钮上。

4

1 回答 1

2

像这样:

var newtext = 'something';
$("#consumed .ui-btn-text").text(newtext);
于 2012-08-07T20:37:46.793 回答