Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 获取url并在数据上使用_Jquery - Fatal编程技术网

Jquery 获取url并在数据上使用

Jquery 获取url并在数据上使用,jquery,Jquery,我正在使用jqueryget函数接收html。这很有效 $.get(searchlink, function(data){ $("#results").text(data); }); 现在的问题是,我想使用.each jQuery函数迭代数据中包含的每个div。具体来说,我希望以数据中的一个div为目标,然后使用.each遍历其中的多个div。 将数据连接到.each函数的正确语法是什么 数据内容示例: 如果您的数据是一个字符串,并且看起来像“text”一个有效

我正在使用jqueryget函数接收html。这很有效

    $.get(searchlink, function(data){
        $("#results").text(data);
    });
现在的问题是,我想使用.each jQuery函数迭代数据中包含的每个div。具体来说,我希望以数据中的一个div为目标,然后使用.each遍历其中的多个div。
将数据连接到.each函数的正确语法是什么

数据内容示例:


如果您的数据是一个字符串,并且看起来像
“text”
一个有效的html,您可以这样使用

$(data).find("div")

这将返回所有div。

在进行猜测并结合oma的帮助后,以下是答案:

$(data).find('#targetID').find('div').each(function(){});

有没有办法直接从数据字符串中执行此操作?我更新了答案,但下次提供此信息时,我无法猜测您是否希望在将数据附加到#result…“将数据连接到.each函数的正确语法是什么?”没有,这是非常明确的。感谢您的帮助。将其转换为集合,然后像其他jquery集合一样对其进行操作。如果您的html中有该div,您将如何访问它并循环它的子项?为什么您会期望这个场景会有任何不同?这是一个问题:“将数据连接到.each函数的正确语法是什么?”data(haystack of#targetID)。每个'div'(函数……等等)。这是如何在语法上编写的?这就是问题所在。
$(data).find("div")
$(data).find('#targetID').find('div').each(function(){});