【发布时间】:2011-11-30 16:17:15
【问题描述】:
我想按照插入的顺序执行我传递给“就绪”函数的处理程序。
我看到 jsFiddle 的顺序是相反的 - LIFO - 就像一个堆栈。
有没有办法像队列一样按照FIFO的顺序执行?
(显然我不能以相反的顺序插入处理程序...)
【问题讨论】:
标签: javascript jquery domready
我想按照插入的顺序执行我传递给“就绪”函数的处理程序。
我看到 jsFiddle 的顺序是相反的 - LIFO - 就像一个堆栈。
有没有办法像队列一样按照FIFO的顺序执行?
(显然我不能以相反的顺序插入处理程序...)
【问题讨论】:
标签: javascript jquery domready
它们将按照默认插入的顺序执行。
您看到的小提琴看起来像 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 让您可以更清楚地看到订单。
【讨论】: