Нужен скрипт который при нажатии на блок с одним классом закроет другой [требует правки]

252
10 апреля 2017, 06:43

Ситуация такая: есть слайдер, в котором есть кнопка, после нажатия на нее должен скрываться блок с другим классом, который вне слайдера. Помогите пожалуйста.

Answer 1

  $(".btn").click(function(){ 
    $(".box").hide(); 
  })
<!DOCTYPE html> 
<html> 
<head> 
  <meta charset="utf-8"> 
  <meta name="viewport" content="width=device-width"> 
  <title>JS Bin</title> 
</head> 
<body> 
 
  <button class="btn"> 
      some button 
  </button> 
   
  <div class="box"> 
    box 
  </div> 
   
  <script src="https://code.jquery.com/jquery-2.2.4.js"></script> 
</body> 
</html>

Answer 2

На чистом javascript:

var btn = document.querySelector('.btn'); 
var box = document.querySelector('.box'); 
btn.addEventListener('click', function() { 
  box.style.display = 'none'; 
});
<!DOCTYPE html> 
<html> 
<head> 
  <meta charset="utf-8"> 
  <meta name="viewport" content="width=device-width"> 
  <title>JS Bin</title> 
</head> 
<body> 
 
  <button class="btn"> 
      some button 
  </button> 
   
  <div class="box"> 
    box 
  </div> 
   
</body> 
</html>

READ ALSO
Слайдер Swiper не работает на сенсорных экранах

Слайдер Swiper не работает на сенсорных экранах

На десктопах всё отлично работает, но на сенсорных экранах нетПодключал так:

346
Записать номер массива

Записать номер массива

Каким образом можно записать номер массива из этого участка кода?

263
Не пойму, почему Ajax JQuery работает так

Не пойму, почему Ajax JQuery работает так

Я не могу понять, почему он выполняет сначала 1, потом 3, потом 2?

284
Перебрать все элементы на странице с определённым идентификатором

Перебрать все элементы на странице с определённым идентификатором

Есть функция, которая перебирает все элементы на странице с определённым классом и поочерёдно сбрасывает с них стили:

314