JQuery,在页面上使用加载到变量中的选择器

时间:2013-01-23 21:26:10

标签: jquery jquery-selectors greasemonkey

我正在写一个带有一些JQuery的greasemonkey脚本。

我将许多页面加载到变量中。我使用$ .get来获取变量/数组中的页面。这很好。

现在我想知道如何使用jquery选择器从存储在变量中的页面中提取数据。

我想做的是写这样的东西:

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

1 个答案:

答案 0 :(得分:3)

你真正想要做的是写下这样的东西: $(mypages[i]).find(".foo a").each(...)

jQuery对象非常具有歧视性。它将接受几乎任何东西并将其转换为类似jQuery的对象,因此假设mypages[i]是HTML字符串,jQuery对象或DOM元素,应该为ya执行