Я надеюсь, что кто-нибудь может мне помочь, я не знаю, как решить эту проблему.
Итак, сначала массив php: http://pastie.org/private/s99d8w7cbhjd2yucdijw
если бы я сделал print_r для mysql ID = 1, это было бы так: http://pastie.org/private/5b9n86dnxlp96afpiwvjeg
Теперь я отправляю данные в javascript:
var sec_0_f = [];
<?php foreach ($action_events["2nd"]["0"]["Free"] as $key => $value) : ?>
sec_0_f.push('<?php echo $value; ?>');
<?php endforeach ?
и т. Д.
Массив содержит сообщения, которые меняются каждый раз, в зависимости от вызова MySQL ID. Тем не менее, мне нужно сделать какую-то последовательность. Таким образом, сообщение будет отображаться в #notice (http://pastie.org/private/ge5ceqpihkbl82hs3ya3g). И затем каждый #notice будет запускать анимацию, поэтому #notice animation1, #notice animation2 и т. Д. Зависит от количества сообщений.
Таким образом, будет максимум 20 массивов javascript, заполненных данными.
Здесь появляется необходимая «система», которая разбита на 2 раздела. Таким образом, 1-е будет последовательно отображать 2 сообщения «Free» и 1 «Corner» в #notice, и каждое из них вызовет функцию, но не в точном порядке, если вы знаете, что я имею в виду. Для каждого сообщения «Свободно», «Уголок» и т. Д. У меня есть готовые функции. Названия функций: «Событие» + «Команда» + «Номер».
Вот пример: http://pastie.org/private/9j6rcf5f8lb5jmegbbqtog
(на самом деле нужно будет сделать обратный вызов, когда это будет сделано ...). Но для каждого идентификатора mysql необходимо получить одну и ту же функцию. Поэтому я подумываю о создании дополнительного поля для каждого идентификатора, в котором будут некоторые данные, и убедитесь, что каждый раз он вызывает один и тот же ..
Извините за длинное сообщение, но я пытался придумать что-то в течение нескольких дней, но безуспешно. У кого-нибудь есть идеи, как мне подойти к этому? Я выбрал правильный способ сделать это?