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