1
当我尝试从jQuery获取响应中选择脚本标记内容时,我什么也得不到。我想将脚本标记内的内容插入到dom中的另一个div中。这是我想要的:从jQuery中选择脚本标记获取响应
jQuery.get("http://some.url"), function(data) {
var scriptDivs = jQuery(data).find("#scriptdiv");
var scriptOutput = jQuery("#scriptoutput");
jQuery(scriptDivs).each(function(index) {
jQuery(scriptOutput).append(jQuery(this).html());
});
});
我改变脚本标记为一个div和繁荣,一切正常。我知道jQuery用脚本标记做了奇怪的事情,但是经过几个小时的搜索后,我试过的所有解决方案都没有奏效。我错过了什么?
有一个错位的“)”,因为,你知道 - 就在“get”调用中的URL之后。 – Pointy 2010-12-10 22:14:19
另外你应该发布“数据”实际的样子。 – Pointy 2010-12-10 22:15:23
等一下,你在这里使用'#'id选择器 - 你可不只是做$(“data”)。find(“script”); ???或者'#scriptdiv'只是一个例子? – Pandincus 2010-12-10 22:21:07