我无法弄清楚我的代码有什么问题。我有几个全局变量,每次按下某个按钮时我都会更改它们,还有几个自定义函数执行 ajax 调用,这些函数返回一段带有下面分页的 html 代码,其工作方式如下:
$('#foot #pagination a.page').live('click', function(){
window.mode = 'partial';
window.key = $('input#search').val();
window.page = $(this).parent().find('input').val();
setTimeout('getData();', 0);
});
有时当移动到另一个页面时,事件加倍,我得到了加倍的 html。调用 getData() 时;从浏览器控制台 - 一切正常,就像它必须工作一样。什么会导致这种情况?