JQuery Mobile:单击按钮时更改按钮文本
问题描述:
对于任何经验丰富的程序员,我都可以帮助我和我的团队成员完成项目工作。JQuery Mobile:单击按钮时更改按钮文本
的问题是,我们正在使用jQuery Mobile的制作游戏,并为游戏的工作,我们需要通过简单的点击它来改变一个按钮上的文字,当点击一次再次改回来。
例如:如果按钮上有一个“O”,并按下该按钮会更改为“X”,然后再返回到“O”,如果它再次按下。
我们一直在努力,但没有成功许多不同的方法,而且因为我们是在我们自己的几乎与此,我们将不胜感激谁的人有一个更好的了解JQM的意见。
以下是JSFiddle的链接以及我们正在管理的内容。
答
这应该工作http://jsfiddle.net/shamanu4/SCEZa/
主要的窍门是按钮标题是不是按钮本身,而是由span标签bormed
<div class="ui-btn ui-btn-inline ui-btn-corner-all ui-shadow ui-btn-up-c" data-theme="c" aria-disabled="false">
<span class="ui-btn-inner ui-btn-corner-all">
<span class="ui-btn-text">o</span> <!-- too see the result you have to change this -->
</span>
<input id="1" class="ingame ui-btn-hidden ui-btn ui-btn-inline ui-btn-corner-all ui-shadow ui-btn-up-c" type="button" data-inline="true" data-role="button" value="o" aria-disabled="false" data-theme="c">
<span class="ui-btn-inner ui-btn-corner-all">
<span class="ui-btn-text"></span>
</span>
</input>
</div>