Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 01.09.2011, 19:10
Интересующийся
Отправить личное сообщение для AnToxa Посмотреть профиль Найти все сообщения от AnToxa
 
Регистрация: 30.08.2011
Сообщений: 17

Смена порядка элементов
Приветствую! Ребят, подскажите пожалуйста как изменить порядок! Есть галерея. При загрузке она последние фотографии в конец кидает. А мне надо чтобы наоборот грузились в начало
Вот кусок кода, я так понимаю, отвечающий за это:
parseContentXML:function(){var aW,aX,aV,aZ,aY;for(aW=1;aW<=1000;aW++){if(aW<10){aX="images/image0"+aW+".jpg";aV="images/thumbs/image0"+aW+".jpg"}else{aX="images/image"+aW+".jpg";aV="images/thumbs/image"+aW+".jpg"}aZ="";aY="";if(aW==1){aZ=""}if(aW==3){aZ=""}if(aW==10){aZ=""}if(aW==15){aZ=""}if(aW==17){aZ=""}if(aW==1){aY=""}if(aW==3){aY=""}if(aW==10){aY=""}if(aW==15){aY=""}if(aW==17){aY=""}k.push(aX);ak.push(aV);Y.push(aZ);w.push(aY)}ar=k.length;aH.initGallery()},initGallery:function(){var aV=new Array();aV.push('<div class="DOP_ThumbnailGallery_Container">');aV.push('   <div class="DOP_ThumbnailGallery_Background"></div>');aV.push('   <div class="DOP_ThumbnailGallery_ThumbnailsContainer">')

Мне нужно, чтобы image01 двигалась в конец а не стояла в начале и image02 тсановилась первой и так далее
Ответить с цитированием
  #2 (permalink)  
Старый 01.09.2011, 19:38
Профессор
Отправить личное сообщение для Sweet Посмотреть профиль Найти все сообщения от Sweet
 
Регистрация: 16.03.2010
Сообщений: 1,618

Ну и нафига выкладывать обфусцированный код? Это ж издевательство! А по теме: вот (в частности .insertBefore).
Ответить с цитированием
  #3 (permalink)  
Старый 01.09.2011, 19:53
Интересующийся
Отправить личное сообщение для AnToxa Посмотреть профиль Найти все сообщения от AnToxa
 
Регистрация: 30.08.2011
Сообщений: 17

Sweet, мне нужно именно в этом коде изменить!
Ответить с цитированием
  #4 (permalink)  
Старый 01.09.2011, 21:59
Аватар для crayday
Аспирант
Отправить личное сообщение для crayday Посмотреть профиль Найти все сообщения от crayday
 
Регистрация: 30.08.2011
Сообщений: 61

В первой строчке почти в самом начале написано for(aW=1;aW<=1000;aW++).
Изменить на for(aW=1000;aW>0;aW--)
Скорее всего поможет, хотя внимательно не изучал.

Вот в помощь - http://jsbeautifier.org/ - чтобы легче было разобраться с этой фиговиной =)
Ответить с цитированием
  #5 (permalink)  
Старый 01.09.2011, 22:02
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

садист бл-ь

и тут неполный код что ли?
parseContentXML: function() {
    var aW, aX, aV, aZ, aY;
    for (aW = 1; aW <= 1000; aW++) {
        if (aW < 10) {
            aX = "images/image0" + aW + ".jpg";
            aV = "images/thumbs/image0" + aW + ".jpg"
        } else {
            aX = "images/image" + aW + ".jpg";
            aV = "images/thumbs/image" + aW + ".jpg"
        }
        aZ = "";
        aY = "";
        if (aW == 1) {
            aZ = ""
        }
        if (aW == 3) {
            aZ = ""
        }
        if (aW == 10) {
            aZ = ""
        }
        if (aW == 15) {
            aZ = ""
        }
        if (aW == 17) {
            aZ = ""
        }
        if (aW == 1) {
            aY = ""
        }
        if (aW == 3) {
            aY = ""
        }
        if (aW == 10) {
            aY = ""
        }
        if (aW == 15) {
            aY = ""
        }
        if (aW == 17) {
            aY = ""
        }
        k.push(aX);
        ak.push(aV);
        Y.push(aZ);
        w.push(aY)
    }
    ar = k.length;
    aH.initGallery()
},
initGallery: function() {
    var aV = new Array();
    aV.push('<div class="DOP_ThumbnailGallery_Container">');
    aV.push('   <div class="DOP_ThumbnailGallery_Background"></div>');
    aV.push('   <div class="DOP_ThumbnailGallery_ThumbnailsContainer">')
Ответить с цитированием
  #6 (permalink)  
Старый 01.09.2011, 22:28
Профессор
Отправить личное сообщение для Sweet Посмотреть профиль Найти все сообщения от Sweet
 
Регистрация: 16.03.2010
Сообщений: 1,618

Сообщение от AnToxa
мне нужно именно в этом коде изменить!
Измени. Никто не против.
Ответить с цитированием
  #7 (permalink)  
Старый 01.09.2011, 23:29
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Сообщение от Sweet
Ну и нафига выкладывать обфусцированный код?
Может он так пишет.
Ответить с цитированием
  #8 (permalink)  
Старый 01.09.2011, 23:38
Профессор
Отправить личное сообщение для Sweet Посмотреть профиль Найти все сообщения от Sweet
 
Регистрация: 16.03.2010
Сообщений: 1,618

Сообщение от Kolyaj
Может он так пишет.
В переменные типа aW или aX я еще верю, но писать в одну строчку без пробелов...
Ответить с цитированием
  #9 (permalink)  
Старый 01.09.2011, 23:43
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Смайлик забыл.
Ответить с цитированием
  #10 (permalink)  
Старый 02.09.2011, 07:32
Интересующийся
Отправить личное сообщение для AnToxa Посмотреть профиль Найти все сообщения от AnToxa
 
Регистрация: 30.08.2011
Сообщений: 17

Код в одну строчку! могу даже файл прислать. Был бы в нормальном виде так и кинул =)
Да, тут не полный код.. целиком он очень большой
crayday, не помогло =(
Если нужен полный код я выложу!

Последний раз редактировалось AnToxa, 02.09.2011 в 13:04.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Суммирование значений всех элементов div frolvict jQuery 1 11.07.2011 17:05
Как ограничить количество элементов (списков <li>) массивов Naum Элементы интерфейса 2 04.04.2011 11:56
Никак не могу достучаться до элементов DeeSoft jQuery 0 14.02.2011 20:05
Сделать список multiple select с сортировкой элементов Nargiza Элементы интерфейса 2 17.08.2010 14:44
Выбор элементов и построение списка выбранных элементов. madgals Events/DOM/Window 6 14.04.2009 22:30