Событие click элемента не перенаправляет ссылку в Safari для iOS и MacOS, но работает в браузерах для Windows и Android - JS в Wordpress - PullRequest
0 голосов
/ 20 апреля 2020

Итак, у меня есть интерактивный элемент, который записывается как:

<div>
   <a href="link.to.some.page">
      <span class="clickable"> Click Here </span> 
   </a>
</div>

По сути, его роль заключается в том, чтобы перенаправить пользователя на ссылку, установленную в href, когда он щелкнет по этому диапазону. В нашем JS при вызове функции <span> будет заключен в тег <a> и сделает его кликабельным.

Это работает в Chrome, Opera и Firefox как для настольных компьютеров, так и Android, но когда мы протестировали его для Safari на iOS и MacOS, он ничего не делает при нажатии и ничего не происходит.

Я попытался поместить jQuery(".clickable").css("cursor", "pointer") в JS и css файл, но он все еще не работает.

Любая помощь будет оценена.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...