Я пытаюсь создать интерфейс для своего первого мобильного приложения, и приложение должно работать как на Android, так и на Windows Phone, поэтому я использую PhoneGap + jQuery Mobile.
Над разработкой пользовательского интерфейса я работаю с Appery.
Что мне нужно сделать, так это иметь что-то вроде полноэкранной кнопки переключения с пользовательским изображением на ней.
У меня есть 3 копии изображения, по одной на каждый статус.
Допустим, у меня есть:
- Изображение on.png для статуса включения
- Изображение off.png для выключенного состояния
- Изображение press.png будет отображаться до тех пор, пока пользователь не отпустит кнопку
Я использую этот код, чтобы показать первое изображение на кнопке:
$("[name='toggleOnOff']").text("").append("<img height=\"300\" src=\"off.png\" width=\"280\"/>").button();
но я не знаю, как сделать разные состояния, чтобы настроить мою кнопку.
Я пробовал с ThemeRoller, но он просто позволяет мне изменить цвет кнопки, а это не то, что мне нужно.
РЕДАКТИРОВАТЬ: это HTML для кнопки:
<a data-role="button" name="toggleOnOff" dsid="toggleOnOff" class=' mobilebutton2'
id='j_5' data-corners="true" data-mini="false" data-theme="a" tabIndex="2">
Button
</a>
if
, чтобы определить, какое изображение добавить/удалить - person Calvin   schedule 13.05.2013