Показать сообщение отдельно
  #1 (permalink)  
Старый 13.04.2016, 13:52
Новичок на форуме
Отправить личное сообщение для de_Karabas Посмотреть профиль Найти все сообщения от de_Karabas
 
Регистрация: 13.04.2016
Сообщений: 3

Как в if/else прописать наступление события?
Доброго времени суток!
JS только осваиваю, но обычно сама нахожу решения своих вопросов. Но в данном случае перепробовала все, что смогла найти и придумать, потому обращаюсь за помощью.

Есть такой скрипт

$( document ).ready(function(){ 
 if  ( $('.zero').on('click') ) { $('.zero').css('background-color', 'green') }
 });


Элемент становится зеленым без всякого клика. Если же написать так
$( document ).ready(function(){ 
 if  ( $('.zero').on('click') == true ) { $('.zero').css('background-color', 'green') }
 });

то вообще ничего не происходит.

Что нужно написать, чтобы добиться необходимого результата и почему не работает в такой форме?

В целом также хотелось бы узнать, как событие в условии должно выглядеть на чистом JS.

Данный момент нужен для решения следующей задачи: необходимо сделать так, чтобы цвет блоков поочередно менялся с определенным интервалом, но при наведении на какой-либо из блоков цвет был только у него, при отводе курсора цвет опять начинал переключаться.
Ответить с цитированием