Javascript.RU

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

Повторение скрипта без обновления страницы
Добрый день! Я в JS новичок. Столкнулся, как мне кажется с элементарной задачей. Есть простой скрипт - при клике на один элемент, меняются стили другого элемента. Но он срабатывает один раз, чтобы еще раз он сработал, нужно обновить стр. Вопрос простой, как сделать так, чтобы я мог использовать этот скрипт без обновления стр?

$('.a_pinkt').click(function() {
		$('.cirlce_menu').css({
			'transform': 'rotate(45deg)'
		});
	});

Последний раз редактировалось XamMax, 20.06.2018 в 14:00.
Ответить с цитированием
  #2 (permalink)  
Старый 20.06.2018, 13:54
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,791

(function() {
    var deg = 0,//Сохраняю угол поворота
        $menu = $('.cirlce_menu');//Просто ссылка на меню, чтобы каждый раз не искать меню в DOM

    $('.a_pinkt').click(function(e) {
        e.preventDefault();//Отменяю поведение браузера по умолчанию

        deg = deg % 360 + 45;//Рассчитываю новый угол. Остаток от деления текущего угла на 360 + 45
        $menu.css({
            'transform': 'rotate(' + deg + 'deg)'//Изменяю css свойство transform меню
        });
    });
})();

Последний раз редактировалось Nexus, 20.06.2018 в 14:02.
Ответить с цитированием
  #3 (permalink)  
Старый 20.06.2018, 13:58
Интересующийся
Отправить личное сообщение для XamMax Посмотреть профиль Найти все сообщения от XamMax
 
Регистрация: 20.06.2018
Сообщений: 12

Спасибо огромное!!!! Все работает как надо!) Но можно просьбу огромную, можете пояснить код?
Ответить с цитированием
  #4 (permalink)  
Старый 20.06.2018, 14:01
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,791

XamMax, добавил комментарии.
Ответить с цитированием
  #5 (permalink)  
Старый 20.06.2018, 14:13
Интересующийся
Отправить личное сообщение для XamMax Посмотреть профиль Найти все сообщения от XamMax
 
Регистрация: 20.06.2018
Сообщений: 12

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



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ссылка обрабатывается/отображается после обновления страницы Kimtom Общие вопросы Javascript 3 14.04.2014 15:03
Обновление контента без обновления страницы Braindy AJAX и COMET 5 02.12.2013 19:37
Отловить уход со страницы без учета обновления страницы IgorN Events/DOM/Window 7 12.03.2013 16:55
Прогрузка изображений по селект в том же окне без обновления страницы arturfjodrv Библиотеки/Тулкиты/Фреймворки 2 05.04.2012 16:45
Автообновление <div> без перезагрузки страницы Antihrist AJAX и COMET 14 28.07.2008 06:06