我希望有人能幫助我,我不知道如何解決這個問題。Javascript和jQuery - 高級順序動畫
所以首先,這裏有一個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 animation1,#notice animation2等取決於消息的數量。
所以會有最多20個JavaScript數組填充數據。 這裏是需要的「系統」,它分爲2個部分。因此,第1位會在#notice中順序顯示2個「自由」和1個「角落」消息,並且每個都會觸發該功能,但不是按照確切的順序,如果您知道我的意思。對於「自由」,「角落」等每個消息,我都有預製功能。功能名稱是「Event」+「Team」+「Number」。 這裏的例子:http://pastie.org/private/9j6rcf5f8lb5jmegbbqtog
(實際上需要把一些回調,當它完成..)。但是對於每個MySQL ID,都需要抓取相同的功能..所以我正在考慮在每個ID下創建一些額外的字段,以確保每次調用相同的數據。
很抱歉,消息,但我一直在試圖想出幾天的事情,但沒有成功。有誰知道我應該如何處理這個問題?我採取了正確的方法來做到這一點?
- 第一個鏈接顯示「對不起,沒有由關鍵qd8umoi4n80t8fw2ym75y.'確定的私人pastie。 - 我仍然沒有得到確切的目的,它有點複雜,但作爲一個開始,爲什麼你不使用json(php的'json_encode'函數)將php變量傳遞給javascript? – aularon 2010-09-01 14:55:08
修復了鏈接。目的是創建足球比賽重播。已經嘗試使用json_encode,但我更喜歡PHP ..我知道我建了兩次相同的事情,但與PHP我可以使一維數組,更容易處理。這裏是額外的信息:http://pastie.org/private/wwmo6anbvd8kgn0ic57tg – c4rrt3r 2010-09-01 15:10:47