SORU
25 Mart 2009, ÇARŞAMBA


bir WordPress kullanmak autohide 5 saniye sonra eleman

Otomatik olarak form yükler jQuery kullandıktan sonra web sayfa 5 saniye içinde bir öğe gizlemek mümkün mü?

Temelde, var

<div id="successMessage">Project saved successfully!</div>

5 saniye sonra yok olmak isterim. JQuery UI baktı ve etkisi gizle yaptım ama küçük bir sorun için ben bir şekilde yaşıyorum.

<script type="text/javascript">
        $(function() {
            function runEffect() {

                var selectedEffect = 'blind';

                var options = {};

                $("#successMessage").hide(selectedEffect, options, 500);
            };

	        $("#successMessage").click(function() {
		        runEffect();
		        return false;
	        });
        });
    </script>

Tıklama işlevi kaldırılacak gibi ve runEffect çağıran zaman aşımı bir yöntem eklemek isterim() 5 saniye sonra.

mucho gracias!

CEVAP
25 Mart 2009, ÇARŞAMBA


$(function() {
    // setTimeout() function will be fired after page is loaded
    // it will wait for 5 sec. and then will fire
    // $("#successMessage").hide() function
    setTimeout(function() {
        $("#successMessage").hide('blind', {}, 500)
    }, 5000);
});

Not: SetTimeout içinde işlevi jQuery iş yapmak için içeri almanız gerekir

function() { ... }

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • EvilControllers

    EvilControll

    20 Ocak 2008
  • pleated-jeans

    pleated-jean

    6 HAZİRAN 2013
  • TechBalance

    TechBalance

    12 HAZİRAN 2011