Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 01.04.2016, 20:10
Новичок на форуме
Отправить личное сообщение для andrewkirpanev2 Посмотреть профиль Найти все сообщения от andrewkirpanev2
 
Регистрация: 01.04.2016
Сообщений: 2

Помогите разобраться пожалуйста с кнопкой, дать совет(Начинающему)
Цель такова :
При нажатии на кнопку она становится активной , при следующем нажатии возвращается в исходное положение .
Пробую делать через добавления класса при нажатии, а далее его удалять.но после удаления и возвращение в исходное данная функция не повторяется (точнее , что б я потом опять на неё нажал и она добавила себе снова класс и изменилась(repeat))но в итоге как я понимаю выходит из функции выполнив все условия . в итоге нужно обновить страницу для её работы.
Сильно запутался, помогите пожалуйста,посоветуйте как такую вещь реализовать проще.
Пример моего кода:

var obj = {};
obj.toggle = true;

document.getElementById("btnRotateNow").onclick = function(){
if(obj.toggle){
btnRotateNow.classList.add("active");
console.log(btnRotateNow);
delete obj.toggle;
}
else{
btnRotateNow.classList.remove("active");
}
}
Песочница
http://codepen.io/Kirpanev/pen/wGrJya?editors=1111
Ответить с цитированием
  #2 (permalink)  
Старый 01.04.2016, 20:59
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,121

andrewkirpanev2,
http://codepen.io/anon/pen/QNqgxR?editors=1111
Ответить с цитированием
  #3 (permalink)  
Старый 02.04.2016, 07:21
Новичок на форуме
Отправить личное сообщение для andrewkirpanev2 Посмотреть профиль Найти все сообщения от andrewkirpanev2
 
Регистрация: 01.04.2016
Сообщений: 2

Спасибо большое!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите пожалуйста разобраться со скриптом Shalty Opera, Safari и др. 1 21.01.2013 16:41
Помогите разобраться: false, null?? eirnvn Общие вопросы Javascript 12 12.11.2012 22:22
Ребята помогите пожалуйста разобраться stalnoy Общие вопросы Javascript 1 21.10.2012 23:38
Подсчёт дней до конца акции - помогите разобраться со скриптом Chataine Общие вопросы Javascript 0 24.07.2011 14:48
Прелоадер (помогите разобраться) xsfd AJAX и COMET 6 16.09.2010 02:30