0
我想執行處理程序,我將其傳遞給插入順序中的「就緒」函數。當DOM準備好插入順序時執行處理程序
我看到一個jsFiddle訂單是相反的 - LIFO - 就像一個堆棧。
有沒有像FIFO隊列一樣按FIFO的順序執行的方法?
(很明顯,我不能只是插入處理順序相反...)
我想執行處理程序,我將其傳遞給插入順序中的「就緒」函數。當DOM準備好插入順序時執行處理程序
我看到一個jsFiddle訂單是相反的 - LIFO - 就像一個堆棧。
有沒有像FIFO隊列一樣按FIFO的順序執行的方法?
(很明顯,我不能只是插入處理順序相反...)
他們將在他們被默認插入的順序執行。
你看到的小提琴看起來像LIFO棧的原因是因爲after
方法直接在ID爲'logs'的元素後面添加數字。因此1被先加入的,所以文字看起來像:
Text: The Log: 1
HTML: <div id=log><label id="logs"> The Log: </label>1</div>
然後2被登錄後直接加入:
Text: The Log: 21
HTML: <div id=log><label id="logs"> The Log: </label>21</div>
...持續到:
Text: The Log: 4321
HTML: <div id=log><label id="logs"> The Log: </label>4321</div>
See here for your fiddle with alerts所以您可以更清楚地看到訂單。
ohh,那麼你如何解釋我給的jsFiddle例子? http://jsfiddle.net/gdoron/xhjYh/ – gdoron
@gdoron查看更新 –
該死的我很笨!謝謝。 =)請避免+1此評論... – gdoron