ASP.NET
Network Akademi

Met Hostimg

“Bilgi paylaşıldıkça artar” sloganı ile .NET Platformuna ilişkin birikimlerin paylaşıldığı ASP.NET.TR Topluluğunda sizde “YAZAR” olmak için ; info@asp.net.tr e-mail adresine kendinizi anlatan bir e-mail göndererek başvuruda bulunabilirsiniz.

JQuery One Fonksiyonu

Veysel Uğur KIZMAZ
Javascript
19.10.2011 20:36:35
Hit : 667

Bu makalemizde jQuery ile event atama işlemlerinden one fonksiyonunu inceleyelim.
 
One fonksiyonu, yapılması istenen eventın bir kere gerçekleşeceğini, sayfa yeniden yüklenmediği sürece bir daha gerçekleşmeyeceğini belirtir.
 
Örnek uygulamamızda butonumuzun click eventına ilk tıklandığında uyarı mesajını göstermesini, sonraki tıklamalarında tepkisiz kalmasını sağlayacağız.
 
<html>
            <head>
                        <title></title>
                        <script src="jquery-1.5.1.js"></script>
                        <script type="text/javascript">
                                   $(document).ready(function(){
                function KisiBilgi(e){
                    alert(e.data.ad + " " + e.data.soyad);
                }
                                               $("button:first").one("click", {
                                                           ad: "Veysel Uğur",
                                                           soyad: "Kızmaz"
                                               }, KisiBilgi);
                                   });
                        </script>
            </head>
            <body>
                        <button>Tıkla</button>
            </body>
</html>
 
  1. function KisiBilgi(e){} fonksiyonu, eventta çalıştırılacak fonksiyon olarak belirleyeceğiz..
  2. e.data.ad parametre olarak aldığımız değerin ad özelliğini getirir.
  3. e.data.soyad parametre olarak aldığımız değerin soyad özelliğini getirir.
  4. $("button:first").one("click”,{ad=””,soyad=””},KisiBilgi) buton’da ilk “click” işlemi gerçekleştirildiğinde parametre olarak gönderilen değerler {} içinde belirtilip, ikinci parametre olarak fonksiyonumuzun adı gönderilir.
  5. Butona tıklandığında ekranda “Veysel Uğur Kızmaz” uyarısı gelmektedir.
 
 
Veysel Uğur KIZMAZ
Bilgisayar Mühendisi
 


Tag » » » »


BU İÇERİĞE YORUMDA BULUNUN


Bu MAKALE'ye yorum yapabilmek için Üye olmalısınız ...!


BU İÇERİĞE YAPILAN YORUMLAR