2012-08-07 58 views
1

更改按鈕上的文字就這個話題:更改按鈕上的文字jQuery Mobile的JQUERY:如何通過VAR

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

尼克Craver寫道:

<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"); 

在尼克的解決方案中,文字標記是固定的。那麼,新文本是來自一個變量,而不是固定的文本「標記新的」?例如var newtext =「hello world」

代碼的外觀如何,以便文本真正可變? 含義任何動態文本都可以放在按鈕上。

+0

如果你問如何使文本真正動態的,在那裏你會在任何時間更新'var'這將更新'button'文字,你是不是真的瞭解JS如何工作。 – bvulaj 2012-08-07 20:39:58

+0

布蘭登,不要深入細節,但我每200毫秒更新/刷新頁面。在我的情況下,200毫秒足夠快。 – Timo11 2012-08-07 20:57:57

回答

2

像這樣:

var newtext = 'something'; 
$("#consumed .ui-btn-text").text(newtext); 
+0

感謝帕布羅它完美的作品 – Timo11 2012-08-07 20:59:45