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