Событие.preventDefault(); не работает при нажатии на видео ⇐ Javascript
Событие.preventDefault(); не работает при нажатии на видео
На моем сайте есть элемент видео, и я хочу, чтобы пользователи заполнили короткую форму, чтобы им было разрешено просмотреть видео.
У меня есть js, который открывает форму при нажатии
$('.gated-resource').on('click', function(event){ $('#gatedPageModal').modal('показать'); событие.preventDefault(); событие.stopPropagation(); }); Проблема в event.preventDefault(); кажется, не всегда работает, если вы смотрите видео над панелью управления, оно работает, но вы можете просто щелкнуть панель управления и кнопку воспроизведения, и оно просто воспроизведет видео вместо открытия модального окна, на iOS любой щелчок воспроизводит видео . Я попытался установить для src значение «» до того, как они заполнят форму, но это нарушает миниатюру на iOS
На моем сайте есть элемент видео, и я хочу, чтобы пользователи заполнили короткую форму, чтобы им было разрешено просмотреть видео.
У меня есть js, который открывает форму при нажатии
$('.gated-resource').on('click', function(event){ $('#gatedPageModal').modal('показать'); событие.preventDefault(); событие.stopPropagation(); }); Проблема в event.preventDefault(); кажется, не всегда работает, если вы смотрите видео над панелью управления, оно работает, но вы можете просто щелкнуть панель управления и кнопку воспроизведения, и оно просто воспроизведет видео вместо открытия модального окна, на iOS любой щелчок воспроизводит видео . Я попытался установить для src значение «» до того, как они заполнят форму, но это нарушает миниатюру на iOS
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Страница перезагружается при нажатии кнопки, пока используется event.preventDefault()
Anonymous » » в форуме CSS - 0 Ответы
- 38 Просмотры
-
Последнее сообщение Anonymous
-