Я только что начал использовать пользовательскую тему jquery для мобильных устройств вместо одной из тем по умолчанию. Много проблем... но текущая проблема заключается в том, что динамически создаваемые кнопки не работают должным образом.
У меня есть динамический html, который я ввожу через $("#container").append(...)
<div>
<a class="view-it" data-role="button" href="">View</a>
</div>
Поскольку это динамично, мне нужно сделать
$("*[data-role='button']").button();
чтобы его инициализировать.
Хотя моя кнопка теперь выглядит как кнопка, якорь по-прежнему выглядит как гиперссылка, а событие щелчка срабатывает только при нажатии на гиперссылку внутри кнопки, а не на другие области самой кнопки.
Любые идеи?
Обновлять:
Если я использую такой div вместо привязки
<div class="view-it" data-role="button">
View
</div>
Теперь он отображается правильно, но по-прежнему не реагирует на нажатия по всей поверхности кнопки ... только вокруг текста (+ небольшой запас)