Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Перемещение картинок (https://javascript.ru/forum/dom-window/51171-peremeshhenie-kartinok.html)

Nemochka 27.10.2014 13:28

Перемещение картинок
 
Всем привет!
У меня есть 5 картинок, которые должны меняться местами между собой по клику на ссылку. Подскажите, как можно это сделать?

ksa 27.10.2014 13:32

Цитата:

Сообщение от Nemochka
Подскажите, как можно это сделать?

Как вариант, взять нужную и еще раз добавить ее в материнский элемент...

Nemochka 27.10.2014 13:34

не совсем понял, можете поподробнее?

ksa 27.10.2014 13:50

Цитата:

Сообщение от Nemochka
можете поподробнее?

Ты умеешь "брать" ДОМ-элементы?

Nemochka 27.10.2014 14:45

Цитата:

Сообщение от ksa (Сообщение 337841)
Ты умеешь "брать" ДОМ-элементы?

я недавно начал применять скрипт, так что мои знания скудны. через children и childNodes умею

ksa 27.10.2014 14:56

Цитата:

Сообщение от Nemochka
через children и childNodes умею

Ну хоть как-то... Главное представление об этом какое-то имеешь...

Вот его нужно взять любым, известным тебе образом... А потом вставить его еще раз в материнский элемент.
http://www.fpublisher.ru/documentati...s#happendchild

рони 27.10.2014 15:19

Nemochka,
http://javascript.ru/forum/jquery/26...tml#post161587

Nemochka 27.10.2014 15:27

Цитата:

Сообщение от ksa (Сообщение 337847)
Ну хоть как-то... Главное представление об этом какое-то имеешь...

Вот его нужно взять любым, известным тебе образом... А потом вставить его еще раз в материнский элемент.
http://www.fpublisher.ru/documentati...s#happendchild

сейчас буду пробовать, спасибо !

Nemochka 27.10.2014 15:28

Цитата:

Сообщение от рони (Сообщение 337850)

мне нужен способ проще, что бы *вручную* поменять местами картинки, а не с помощью сортировки

ksa 27.10.2014 15:33

Цитата:

Сообщение от Nemochka
поменять местами картинки

Менять так же можно по разному... Может подойти еще такой метод
http://www.fpublisher.ru/documentati...#hinsertbefore


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