Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Динамичекая замена элемента (https://javascript.ru/forum/events/60516-dinamichekaya-zamena-ehlementa.html)

javaphp 04.01.2016 19:42

Динамичекая замена элемента
 
Подскажите, как в addEventListener при клике на элементе (например, div) происходило создание createElement другого элемента (например тоже div). А при всех остальных кликах происходила замена добавленного элемента на него же. То есть, что он не отображался многократно, а только 1 раз. :help:

рони 04.01.2016 20:01

javaphp,
пишите уже код самостоятельно

javaphp 04.01.2016 20:07

пытаюсь...

рони 04.01.2016 20:20

Цитата:

Сообщение от javaphp
А при всех остальных кликах происходила замена добавленного элемента на него же

при создании проверить что уже элемент создан и больше не создавать.
делайте макет.

javaphp 04.01.2016 20:44

Примерно так и сделал. У меня в элемент, который создается добавляется class. Проверил, если количество элементов с этим классом == 0, то создавать. В противном случае - нет. Вроде бы работает:)

рони 04.01.2016 20:46

javaphp,
:victory:


Часовой пояс GMT +3, время: 12:32.