Событие.preventDefault(); не работает при нажатии на видеоJavascript

Форум по Javascript
Ответить
Гость
 Событие.preventDefault(); не работает при нажатии на видео

Сообщение Гость »


На моем сайте есть элемент видео, и я хочу, чтобы пользователи заполнили короткую форму, чтобы им было разрешено просмотреть видео.

У меня есть js, который открывает форму при нажатии

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

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»