JQuery'de nasıl x saniye bekleyebilirim?

Belirli bir kodu 5 saniye sonra çalıştırmak istiyorum, ama bu işlemi duruma göre farklı yerlerde farklı saniye süreleri için de kullanmam gerekebileceği için genel olarak x olarak sordum.

Örneğin sayfa yüklendikten sonra 5 saniye bekleyecek ve alert penceresi vererek merhaba diyecek JQuery kodu nasıl yazılır?

RainingCodes

26.07.2019 00:37

Bu soru 1 kez yanıtlandı.

  • 31 Temmuz 2019 00:50
    21

    Javascript içerisindeki setTimeout fonksiyonunu kullanabilirsiniz. Aşağıdaki kod 10 saniye sonra size ben geldim alert penceresi verecektir.

    setTimeout(
      function() 
      {
        alert("ben geldim");
      }, 10000);

    Eğer sayfanız tamamen yüklendikten sonra x saniye beklemek istiyorsanız, bu işlemi document.ready() içerisinde yapmalısınız.

    $(document).ready(function() {
        setTimeout(
      function() 
      {
        alert("sayfa yükleneli tam 12 saniye oldu");
      }, 12000);
    });

     

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.