Как это можно исправить? 'Начать играть'
$(document).ready(function(){
//Скрыть PopUp при загрузке страницы
PopUpHide();
});
//Функция отображения PopUp
function PopUpShow(){
$("#popup").show();
}
//Функция скрытия PopUp
function PopUpHide(){
$("#popup").hide();
}
<button class="play" type="submit" onsubmit="javascript:PopUpShow();">Начать играть</button>
$(document).ready(function(){
//Скрыть PopUp при загрузке страницы
PopUpHide();
});
//Функция отображения PopUp
function PopUpShow(){
$("#popup").show();
}
//Функция скрытия PopUp
function PopUpHide(){
$("#popup").hide();
}
Вместо <button> лучше всего использовать обычную ссылку <a href="javascript:PopUpShow();">Начать играть</a>
Добавьте вашей кнопке идентификатор popup и раз уж Вам нужно событие onclick то и используйте его
<button class="play" id="popup" type="button" onclick="PopUpShow();">Начать играть</button>
Проблема решена. Всё из-за того что у меня на фоне блока стояло видео, с position: absolute.
Решение:
Поставить блоку с popup z-index, чтобы перекрывал видео.
Продвижение своими сайтами как стратегия роста и независимости