Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 29.04.2014, 23:14
Аспирант
Отправить личное сообщение для koderman Посмотреть профиль Найти все сообщения от koderman
 
Регистрация: 06.02.2014
Сообщений: 53

Периодическое соприкосновение элементов.
Как сделать чтобы при каждом касании красного блока зелёным срабатывало условие? В данном случае условие append(), добавление в зелёный блок текста.

Вот так http://jsfiddle.net/xLa9m/34/ блок if срабатывает только один раз.

Если убрать красный блок пониже top: 80%, то if не срабатывает вообще http://jsfiddle.net/xLa9m/35/
Почему не срабатывает?


ps
Можно включить setInterval() чтобы каждую миллисекунду проверялось условие на соприкосновение, но мне кажется это лишняя нагрузка на сервер.
Ответить с цитированием
  #2 (permalink)  
Старый 30.04.2014, 04:41
Профессор
Отправить личное сообщение для jsnb Посмотреть профиль Найти все сообщения от jsnb
 
Регистрация: 15.03.2014
Сообщений: 561

В прошлой теме про твои квадраты тебе показывали как проверять что-то на каждом шаге анимации. И судя по приведенному коду ты вообще не понимаешь как работает анимация и порядок выполнения кода.
Вместо того, чтобы писать на форуме пошел бы лучше учебник какой почитал что ли. Но нет, лучше взять jQuery и, как обезьянка, пытаться повторять за кем-то, при этом совершенно не понимая что происходит.
Ответить с цитированием
  #3 (permalink)  
Старый 30.04.2014, 14:46
Аспирант
Отправить личное сообщение для koderman Посмотреть профиль Найти все сообщения от koderman
 
Регистрация: 06.02.2014
Сообщений: 53

Ну как это не понял, когда понял http://jsfiddle.net/xLa9m/37/
Просто думал что нужно событие для выполнения.
Каждый шаг анимации оказывается тоже событие.
Да прошлый код я с закрытыми глазами напишу. Не надо уж так.

Последний раз редактировалось koderman, 30.04.2014 в 14:54.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывод случайных элементов из массива в таблицу Narm0 Общие вопросы Javascript 10 06.08.2013 12:39
Удалить и вернуть массив из удаленных элементов splice Paulyyy Общие вопросы Javascript 15 29.05.2013 15:36
запретить изменение количество элементов в списке Antistas jQuery 0 05.12.2012 14:05
Получить список ВСЕХ элементов DOM Почемучкин Events/DOM/Window 7 16.04.2012 11:33
Сгенерировать 2 последовательности и узнать сколько в них одинаковых элементов Ирина Владимировна Общие вопросы Javascript 10 24.03.2012 18:18