jQuery Dersleri: toggle ve toggleClass Metodları

jQuery Video derslerimizde daha önce görmüş olduğumuz hide / show metodlarına bir alternatif olarak toggle metodu bulunmaktadır. toggle metodu belirlediğimiz nesneyi kaybedip daha sonra tekrar gösterebilme fonksiyonudur.

http://zingocan.com/wp-content/uploads/t1oggle.jpg

toggleClass ise; belirlediğimiz nesnelerin CSS sınıf ayarlamarını isteğimiz doğrultusunda değiştirip tekrar aynı haline geri alma fonksiyonudur.Daha kaliteli Görüntü için Videoyu indiriniz

http://zingocan.com/wp-content/uploads/demo1.png

http://zingocan.com/wp-content/uploads/download.pnghttp://zingocan.com/wp-content/uploads/vdownload1.png

Alternatif Video;

Video içeriğinden özet..

CSS

CSS ayarlarımızda kutu adındaki katmana nitelik kazandırdık ( 300 x 300 boyutlandırma ve orange arkaplan rengi)

kutu katmanında kullanılabilecek bir çerçeve (border) ayarı belirttik.

paragraf (<p>) larda kullanılabilecek arkaplan renkleri belirttik.

#kutu
    {
        width: 300px;
        height: 300px;
        background: orange;
    }
    .border
    {
    	border: 5px solid green;
    }
    .highlight
    {
    	background: yellow;
    }

[ad]

jQuery

Javascript kodlarımız arasında toggle metodunu kullanarak, kutu olarak atadığımız katmanın kaybolup tekrar görünmesini sağladık:

         $(function() {
                $('a#cerceve').click(function() {
                //$('#kutu').toggle('slow');
                    $('#kutu').toggleClass('border');
       });
                $('a#kutuac').click(function() {
                    $('#kutu').toggle('slow');

                });

                 $('p').click(function() {
                    $(this).toggleClass('highlight');

                 });
      });

toggleClass yöntemi ile kutu olarak atadığımız katmana çerçeve ekledik:


$('a#cerceve').click(function()  {
 $('#kutu').toggleClass('border');

});

Yine toggleClass metodu ile html şablonumuz içerisindeki paragraflarımızın CSS ayarlarına etki ederek bir arkaplan rengi oluşturmasını sağladık.

[code language="lang="]
$('p').click(function() {
$(this).toggleClass('highlight');

});
[/code]

$(‘p’).click(function() { ile <p> yi çağırıp <p> tıklandıktan sonra CSS deki highlight ögesini çalışır duruma getirdik.

Diğer Video Dersleri

Ders 1- jQuery Başlangıç

Ders 2 -Fade, Slide hide -show Metodları

Ders 3 -Animate Metodu

Ders 4 – Varyasyon Oluşturma

Ders 5 -  toggle ve toggleClass Metodları

Ders 6 -  jQuery Slidedown Metodu Kullanımı

Ders 7 -  jQuery Dersleri: hover() Metodu

Ders 8 -  jQuery hover ve chlidren Metodu

Ders 9 – Chaniable – Animate Metodu ile Nesne Hareketlendirme

14 thoughts on “jQuery Dersleri: toggle ve toggleClass Metodları

  1. Pingback: jQuery Video Dersleri-Animate Metodu | Zingocan- Tasarım Blogu, slogan, jquery, tasarım, kaliteli Film Manyak

  2. Pingback: jQuery Video Dersleri – jQuery Başlangıç | Zingocan- Tasarım Blogu, slogan, jquery, tasarım, kaliteli Film Manyak

  3. Pingback: jQuery Video Dersleri – slide, hide ve fade Metodları | Zingocan- Tasarım Blogu, slogan, jquery, tasarım, kaliteli Film Manyak

  4. Pingback: jQuery Slidedown Metodu Kullanımı | Zingocan- Tasarım Blogu, slogan, jquery, web tasarım, webmaster

  5. Pingback: Görsel jQuery Video Dersleri | Zingocan- Tasarım Blogu, slogan, jquery, web tasarım, webmaster

  6. Pingback: Ders 8:hover ve chlidren Metodu | Bir jQuery Harikası

  7. Pingback: Ders 10:Chaniable – Animate Metodu | Bir jQuery Harikası

  8. Pingback: jQuery Dersleri: hover() Metodu

  9. Pingback: jQuery Chaniable – Animate Metodu | ZingoDers

  10. Pingback: jQuery Slidedown Metodu | ZingoDers

  11. Pingback: jQuery hover ve chlidren Metodu – Video Ders

  12. Pingback: jQuery Video Ders: Chaniable – Animate Metodu

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

*

Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>