我做了這個簡單的腳本在YouTube上搜索視頻,但有這個代碼的一個奇怪的回聲:我如何在JavaScript中修補這個不需要的和奇怪的迭代?
var nPageToken = response.nextPageToken;
if (nPageToken){
$('#moreButton').css('display','block');
$('#moreButton').click(function(){
searchRequest('', nPageToken);
});
} else {
$('#moreButton').css('display','none');
}
,創建一個奇怪的效果時,點擊「更多結果」頁面的底部4或5次。 這是complete code,請嘗試home page並在底部的「更多按鈕」上單擊四次或五次,然後看到searchrequest
的迭代使用相同pageToken
我無法理解爲什麼,你能幫助我嗎?謝謝
是在searchRequest函數內的代碼?這可以解釋它(每次調用該函數都會添加一個新的點擊處理程序)。 – bfavaretto 2013-04-28 17:44:57
是的。請原諒我的無知,簡單來說,意味着什麼?我是否需要將它放在searchRequest之外?順便說一句,我沒有抓住它。 – 2013-04-28 17:51:57