感謝大家幫助像我這樣的新手。Jquery + Ajax多連接AJAX請求的書寫結果
到目前爲止,我有這樣的:
$("td a").map(function() {
var theurls = $(this).attr("href");
$.get(theurls, function (tu) {
if ($('#blah', tu).length) {
$("td a").after("Yep");
}
if (!$('#blah', tu).length) {
$("td a").after("Nope");
}
});
});
它應該訪問一個頁面上的每個「TD一」,如果某一個元素出現在該網頁上,添加一個是或否旁邊鏈接。這在一定程度上起作用,它訪問所有鏈接並查找信息,但它將每個鏈接的結果添加到每個鏈接。 (所以原始頁面上的每個鏈接都會添加到它:「YepYepYepNopeNopeYepNopeNopeYepNopeYepNope」。考慮到代碼,我認爲這是可以理解的,但是我不知道如何使它只添加文本到它所訪問的鏈接,如果。是有道理只要是明確的,它是這樣的時刻:
鏈接1 - YepYepNope 鏈路2 - YepYepNope 鏈接3 - YepYepNope
而我希望得到它喜歡:
鏈接1 - Yep Link2 - Yep Link3 - Nope
謝謝!
我相信在這種情況下,'each'應該用在'map'上。 – 2010-04-02 16:03:33