我正在寫jQuery中的ajax腳本。該腳本從返回HTML的PHP文檔中獲取新的或前一頁。jQuery:腳本記住觸發時間之間的值嗎?
如果位於第1頁上,我點擊下一步,腳本IS能夠找到下一個頁碼(第2頁),但是當我再次單擊它時,腳本必須再次能夠找到下一個頁碼(第3頁),並在一分鐘沒有。我想知道如何在觸發腳本之間保存一個變量,以便每當有人點擊「下一個」時,我就可以+1,當有人點擊「上一個」時,-1。
這是我的代碼:
$('.buttonNeste').click(function(event){
event.preventDefault();
if (page == null || id == null) {
var page = parseInt($(this).closest('.paginationFullWidth').attr('id')) + 1;
var id = $(this).closest('.paginationFullWidth').siblings('.jtextfill').children('h1').attr('id');
}
else {
var page = page + 1;
}
var target = $(this);
$.post('http://www.example.com/controllers/foo.php', {
'page': (
page
), 'id':
id
}, function(data) {
$(target).closest('.paginationFullWidth').siblings('.commentsContainer').html(data);
});
});
謝謝您的時間。
親切的問候,
馬呂斯
謝謝,我不知道! :) M – Marius 2010-04-09 16:57:05