У меня есть модальный, который использует jQuery для всплывающего окна на (document).ready
.jQuery window.one («click») Не работает на мобильном телефоне
$(document).ready(function() {
$("#openModal").toggleClass("target");
});
$(window).one("click", function() {
$("#openModal").toggleClass("target");
});
Он отлично работает на рабочем столе, но на iOS Safari он не закрывается при кране.
Я читал около the cursor:pointer
fix, но он не хочет работать в этом сценарии. Я предполагаю, что это связано с тем, что событие привязано к окну, в то время как курсор привязан к элементу.
И я, очевидно, не может поставить body{cursor:pointer;}
Что это могло быть вызвано?
вы получили '$ (окно) .one ("щелчок")', делает это также происходит, когда вы измените его в '$ (окна) .on ("клик")'? – Chanckjh
Да, по-прежнему не работает на мобильных устройствах, но «on» не имеет смысла для модального – propster