SORU
1 NİSAN 2010, PERŞEMBE


Yenileme (yeniden) jQuery kullanarak bir kez bir sayfa?

/Yeniden bir sayfa (hatta belirli dıv) yenilemek için nasıl merak ediyorum(!) bir kez kullanarak bir WordPress kullanmak?

Bir şekilde ideal DOM structure kullanılabilir hemen sonra (bkz. onload olay) ve back button bookmark işlevselliği olumsuz yönde etkiliyor.

Lütfen, not: replace() üçüncü taraf kısıtlamalar. nedeniyle İzin Verilmiyor

CEVAP
1 NİSAN 2010, PERŞEMBE


Tamam, istediğin şey var bence. Bu deneyin

if(window.top==window) {
    // You're not in a frame, so you reload the site.
    window.setTimeout('location.reload()', 3000); //Reloads after three seconds
}
else {
    //You're inside a frame, so you stop reloading.
}

Eğer bir kez ise, o zaman yap

$('#div-id').triggerevent(function(){
    $('#div-id').html(newContent);
});

Eğer düzenli olarak

function updateDiv(){
    //Get new content through Ajax
    ...
    $('#div-id').html(newContent);
}

setInterval(updateDiv, 5000); // That's five seconds

Yani, her beş saniyede bir div #div-id içeriğini yeniler. Ferahlatıcı daha iyi tüm sayfayı.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Glyn Dewis

    Glyn Dewis

    25 AĞUSTOS 2007
  • MisterBrightside

    MisterBright

    24 Mart 2006
  • SalGames2016

    SalGames2016

    17 Kasım 2012