Я знаю достаточно о jQuery Mobile, чтобы не использовать его. Я нашел это мучительно медленным. И я потратил слишком много времени на укладку стилей.
Я сомневаюсь, что это поведение по умолчанию. Вопрос в том, называется ли это ошибкой или функцией?
Отметив это, мобильные кнопки jQuery являются якорями <a>
, которые напоминают кнопки. В то время как обе кнопки <button>
и <a>
предназначены для кликов, цель кнопки в жизни - генерировать событие щелчка. Если якорь действует по-разному с навигацией в качестве своей цели.
Решение может заключаться в использовании <button>
и добавлении прослушивателя событий, когда целью кнопки является вызов подпрограммы javaScript/jQuery, а не использование ее класса для определения функциональности.
Это обычная техника. Несмотря на то, что ребята пишут код браузера (например, MDN), это не рекомендуется. Я считаю, что это самая распространенная практика, которая делает сайт очень дисфункциональным, когда он терпит неудачу. Особенно, когда это сообщение «Checkout» не работает.
<a onclick="jsfunction()" href="#">
Это в значительной степени эквивалент того, как связаны ссылки jQuery Mobile.
Мне нужно будет увидеть <form>
, чтобы получить информацию о том, что происходит не так.
Опубликовать HTML-форму. – Misunderstood