jQuery AjaxRefresher UPGRADE

Post Reply
DjBS
Нов
Нов
Posts: 137
Joined: Thu Sep 20, 2007 5:03 pm
Location: Белене
Contact:

jQuery AjaxRefresher UPGRADE

Post by DjBS » Wed Jun 30, 2010 3:20 pm

Здравейте, преди няколко дена търсих тук помощ за Ajax Refresher.
Днес обаче искам да направя малко по изискано нещата.

Скрипта до този момент е:

Code: Select all

function load_users_online() { 
$.ajax ({ 
url: "online.php", 
cache: false, 
success: function(html) { 
$("#online").html(html); 
} 
}); 
} 

setInterval(load_users_online, 5000);

Днес ми се иска някой да ми помогне, как мога да редактирам скрипта в 2 варианта:
1. При рефреш да прави Fade IN/OUT
2. При рефреш да се показва зареждаща картинка (loading.gif)
..............ImageImage
Image

User avatar
marian
Турист
Турист
Posts: 568
Joined: Fri Mar 14, 2008 1:13 pm
Answers: 151
Location: България

Post by marian » Wed Jun 30, 2010 4:07 pm

Code: Select all

function load_users_online() {
$&#40;"#online"&#41;.html&#40;"<img src=\"loading.gif\" alt=\"Loading...\" />"&#41;;
$.ajax &#40;&#123;
url&#58; "online.php",
cache&#58; false,
success&#58; function&#40;html&#41; &#123;
$&#40;"#online"&#41;.fadeOut&#40;"fast",function&#40;&#41; &#123;
$&#40;"#online"&#41;.html&#40;html&#41;;
$&#40;"#online"&#41;.fadeIn&#40;"fast"&#41;;
&#125;&#41;;
&#125;
&#125;&#41;;
&#125;
setInterval&#40;load_users_online, 5000&#41;;
Тествах части от кода, но не целия и мисля, че така трябва да стане.

DjBS
Нов
Нов
Posts: 137
Joined: Thu Sep 20, 2007 5:03 pm
Location: Белене
Contact:

Post by DjBS » Wed Jun 30, 2010 6:20 pm

Работи, благодаря много :)
..............ImageImage
Image

Post Reply