![]() |
Проблема в цикле
Вложений: 1
Цикл, почему то не хочет выполнять 10-ое значение.
Т.е. в примере 11 элементов. Счет их начинается с 0 и десятый элемент при нажатии на который не выполняет действия (не выделяется). Можно это как-то поправить? И вообще, почему так происходит? |
UPD: всё сказанное не актуально, так как тогда ещё не было архива (:
UPD2: Ошибка в том что ты используешь имя клипа. Код AS1/AS2:
|
протрейсити вот эту строчку и поймете в чем у вас ошибка
Код AS1/AS2:
|
Код AS1/AS2:
|
Вложений: 1
Цитата:
Выделение элементов вроде работает нормально с применением поправленного кода от INK• Но проблемы на этом не закончились. Дальше не обходимо подтвердить выбор и вывести соответствующую информацию. Для этого я делаю кнопочку “Готово” и нумерую все элементы от 0 до 10. И снова выбрав десятый элемент при подтверждении он показывает информацию нулевого элемента. |
Цитата:
|
Код AS1/AS2:
Код AS1/AS2:
Да кстати. substr имеет 2 параметра и возвращает новую строку substr(начиная_С, длинной_В) если начиная_С = -1 (или минус сколько то) то это значит, что надо смотреть с конца строки и взять оттуда 1 букво. если бы было -2 то взять две буквы с конца соотвецтвенно. тоесть у тебя мувики именуются q1 q2 q3 .... q10 так вот -1 с конца q1 = это у нас "1", с конца q2 это "2"... ну а с конца q10 это "0" так вот. что бы работали твои махинации с именами мувиков, то скорей всего правельнее бы брать с первого (тоесть с начала смотреть) до this._name.length Код AS1/AS2:
|
Да все что нужно это убрать минус. substr прекрасно обходится только стартовым индексом, считывая строку до конца.
И еще неплохо бы перестать гонять ID из строки в число и обратно. Вам нужна строка, она и так везде строка, зачем Вы ее в число-то переводите и потом обратно))))) |
Вложений: 1
Цитата:
Переделал все несколько иначе. Вот, посмотрите. |
А не проще ли было написать вот так
Код AS1/AS2:
Код AS1/AS2:
|
| Часовой пояс GMT +4, время: 23:04. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.