2013-01-23 23 views
1

我正在寫一個帶有一些JQuery的greasemonkey腳本。JQuery,使用加載到變量的頁面上的選擇器

我將多個頁面加載到變量中。我使用$ .get來獲取變量/數組中的頁面。這工作正常。

現在我想知道如何通過使用jquery選擇器從變量中存儲的頁面提取數據。

我想要做的就是寫這樣的東西:

mypages[i].(".foo a").each(function(index) {...}); 
+0

http://api.jquery。 com/eq也許 – Blazemonger

回答

3

什麼你真正想做的事就是寫這樣的東西: $(mypages[i]).find(".foo a").each(...)

jQuery對象很非歧視。它會接受幾乎任何東西,並將其轉換爲類似jQuery的對象,因此假設mypages[i]是HTML字符串,jQuery對象或DOM元素,應該爲它執行此操作。

相關問題