• 28-12-2018, 14:52:17
    #1
    Merhaba arkadaşlar yanıp sönen yazı yazdırmak istedim bu kodu buldum. Şimdi arkadaşlar yazı 800milli saniyeden bir yanıyo 800millisaniyeden sonra sönüyo fakat ben 850millisaniye yanılı kalsın 150 milli saniye kapalı kalmasını istiyorum onu nasıl yapıcam?
    setInterval(function(){
        if($("#blinks4").css("visibility") == "visible")
        {
          $("#blinks4").css("visibility","hidden");
    
        }
        else
        {
          $("#blinks4").css("visibility","visible");
    
       }
     },800);
  • 28-12-2018, 15:05:07
    #2
    Üyeliği durduruldu
    Bu şekilde bir şey düşündüm ama test etmeniz gerekli hocam;

    var blink = 0;
    
    setInterval(function(){
    
        if(blink < 17){
            $("#blinks4").css("visibility","visible");
            blink = blink + 1;
        }else if(blink >= 17 && blink < 20){
            $("#blinks4").css("visibility","hidden");
            blink = blink + 1;
        }else if(blink == 20){
            blink = 0;
        }
    
     },50);
  • 28-12-2018, 15:16:53
    #3
    deniyicem hocam teşekkür ederim. Benim atdığım kodlar içində yapa bilirizmi böyle bir şey kodlar çok deyişmesin
  • 28-12-2018, 16:50:39
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    TimeOut ile yapmanız daha mantıklı görünüyor. @ayrach; verdiğiniz örnekte 2 kez işlem yapmak için fonksiyon 20 kez çağırılıyor. Performans için mantıklı bir çözüm değil gibi görünüyor.

    Aşağıdaki kod işinizi görecektir. JSFiddle demo: https://jsfiddle.net/j5a8co7w/1/

    (function start() {
      setTimeout(function(){
        $("#blinks4").css("visibility","hidden");
        setTimeout(function() {
          $("#blinks4").css("visibility","visible");
          start();
        }, 150);
      }, 850);
    }());