Я использую jaquery и jquery мобильную версию 1.8, и у меня есть такая кнопка:
<div class="ui-bar-a" id="myButton" style="bottom:0;position: fixed;width: 100%">
<input type="submit" name="Next" id="NextButton" value="Save" />
</div>
И у меня есть javascript, который может изменять текст для него следующим образом:
$('#AnyButton').live('click', function() {
if(true)
{
$('#myButton div').text('Saving')
}
else
$('#myButton div').text('Continue');
});
Я пробовал так много других способов, которые не работали, но это работает, однако после того, как я изменил текст, кажется, что кнопка заменяет содержимое div myButton на текст Saving или Continue, и, таким образом, кнопка больше не доступна .
В отладчике моего браузера на кнопке отображается текст «Сохранить» между myButton и вводом Nextbutton.
Примерно так:
<div class="ui-bar-a" id="myButton" style="bottom:0;position: fixed;width: 100%">
"Save"
<input type="submit" name="Next" id="NextButton" value="Save" />
</div>