Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: для новичков > Несколько простых функций JS


Автор: Serious2008 16.2.2013, 23:13
Здравствуйте у меня есть такая делема. Мне нужно несколько функций.
1) Например у меня в одном диве с определённым классом лежат несколько картинок каждая картинка с классом, например right_1, right_2, right_3 и т.д.
Подскажите можно как-нибудь мне сделать так, чтобы функцией проходило по всем картинкам этого дива, и менялся класс с right_2 на right_1, riht_3 на right_2 и т.д.

2) Как-нибудь можно, какой-нибудь функцией, всю картинку из дива одного, передать в другой див с другим классом? У картинки есть свой особый класс в качестве ориентира, и по возможности сменить класс у этой самой картинки.

Автор: Aliance 18.2.2013, 10:35
Цитата(Serious2008 @  17.2.2013,  00:13 Найти цитируемый пост)
менялся класс с right_2 на right_1, riht_3 на right_2 и т.д.

А right_1 на что должен меняться?

Цитата(Serious2008 @  17.2.2013,  00:13 Найти цитируемый пост)
Как-нибудь можно, какой-нибудь функцией, всю картинку из дива одного, передать в другой див с другим классом?

http://jsfiddle.net/Aliance/GqWBF/

Цитата(Serious2008 @  17.2.2013,  00:13 Найти цитируемый пост)
и по возможности сменить класс у этой самой картинки. 

.removeClass('OLD_CLASS').addClass('NEW_CLASS');

Автор: Serious2008 24.2.2013, 14:42
Aliance
Блин мне это с мутулзом надо :-(
Суть вообще того что мне надо такая.
3 части картинок.
1 часть картинок, кликнули и картинка перешла во второй див, а из второго дива ушла в третий
2 блок клинули сработало fanybox картинка увеличилась
3 часть картинок, кликнули картинка перешла во второй див, а из второго ушла в первый див.

Автор: Serious2008 25.2.2013, 02:46
Вот у меня получился такой набросок того что мне надо, только две проблемы.
1) картинка которая была в центральном, после смены дива, не начинает работать как ей было задумано при смене класса, т.е. при нажатии на неё, менять положение.
2) На центральную не срабатывает fancybox

Подскажите почему может не работать этих два дела?

Автор: Aliance 25.2.2013, 10:31
1. Я написал на jQuery, а нужно на Mootools? Тем лучше, перевести не должно быть трудно, зато не будет ощущения, что за тебя написали скрипт.
2. Никто не будет скачивать непонятно какие архивы, все скрипты (в обрезанном до значимых данных) стоит выкладывать прямиком на форуме.
3. Не нужно писать мне в ЛС и просить посмотреть тему, я их и без этого смотрю.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)