Задать вопрос
@Helloeveryone

Как перевести из js в jquery?

Почему не работает. Вроде все правильно. Помогите, пожалуйста, буду очень благодарен.
это две функции js нужно повесить onclick

function openSearch() {
document.getElementById("myOverlay").style.display = "block";
}

function closeSearch() {
document.getElementById("myOverlay").style.display = "none";
}

на jqwery переписал так.

$(".openBtn").on("click", function(){
$("#myOverlay").css.display = "block";
})

$(".closebtn").on("click", function(){
$("#myOverlay").css.display = "none";
})

вот html
<div id="myOverlay" class="overlay">
                <span class="closebtn" onclick="closeSearch()" title="Close Overlay">×</span>
                <div class="overlay-content">
                  <form action="/action_page.php">
                    <input type="text" placeholder="Search.." name="search">
                    <button type="submit"><i class="fa fa-search"></i></button>
                  </form>
                </div>
              </div>
              
              
              <button id="blnk" class="openBtn" onclick="openSearch()"><i class="fa fa-search"></i></button>
  • Вопрос задан
  • 172 просмотра
Подписаться 1 Простой 3 комментария
Ответ пользователя ThunderCat К ответам на вопрос (3)
ThunderCat
@ThunderCat Куратор тега JavaScript
{PHP, MySql, HTML, JS, CSS} developer
Жквери собсно имеет кучу удобных алиасов. Если быстро настругать какие-то манипуляции с группой элементов на нем даже удобнее, то в целом конечно лучше на ванила жс писать...
$(".openBtn").on("click", function(){
    $("#myOverlay").show();
});

$(".closebtn").on("click", function(){
    $("#myOverlay").hide();
});
Ответ написан
Комментировать