反轉.each() 迭代的順序
當使用jQuery 的.each() 函數迭代元素集合時,迭代的順序通常由DOM 結構決定。但是,可能會出現某些情況,您需要以相反的順序遍歷元素。
要實現此目的,您可以利用 .get() 方法,該方法將集合作為數組返回,然後使用reverse() 方法按降序重新排列數組元素。透過使用 .each() 函數連結反向數組,您可以向後迭代元素。
下面是一個範例:
$($("li").get().reverse()).each(function() { // Code to perform on each li item in reverse order });
此程式碼使用以下指令將li 元素作為數組檢索.get(),反轉數組的順序,然後使用.each() 迭代反轉後的數組。因此,提供的程式碼將從“Item 5”開始並向後瀏覽清單。
以上是如何反轉 jQuery 的 .each() 函數中的迭代順序?的詳細內容。更多資訊請關注PHP中文網其他相關文章!