Güzel bir konu olmuş Sinan, eline sağlık :)

jQuery, gittikçe daha çok sitelerimize girmeye başlıyor. Bununla birlikte jQuery özelliklerini daha iyi tanımamız gerekiyor. Bu yazımda anlatacağım slideToggle özelliği, bir buton aracılığı ile herhangi bir yazıyı, kutuyu vb. şeyleri açıp-kapatmaya yarayacak. Aslında bu işlemi iki farklı jQuery fonksiyonu ile yapabiliriz, ancak slideToggle özelliği bu işlemi tek başına yapabiliyor. Hemen canlı bir örnek görmek istiyorsanız bloğumun üst kısmındaki "Duyuru" kısmına bakabilirsiniz. "Duyuru" butonuna bastığınızda üst taraftan bir bölüm açılıyor ve içeriğini görebiliyorsunuz. Butona tekrar bastığınızda ise bölüm kapanıyor ve yine sadece "Duyuru" butonunu görüyorsunuz. Şimdi ise bu işlemi yapmamızı sağlayacak kodları inceleyelim. Öncelikle temamızın "header. php" dosyasında ve etiketleri arasına şu kodumuzu ekliyoruz.<script></script>Kodumuzu ekledikten sonra yine ve etiketleri arasına şu jQuery özelliğimizi ekliyoruz.<script>$(function {$ . click(function ); });</script>Bu kodumuzdaki 3. satır butonumuzun olduğu class isimini belirtiyor. Bu butona tıklandığı anda "duyuruyazi" isimli class, açılacak ve yazımız görülecek. Şimdi ise etiketinin hemen ardına şu kodu ekliyoruz. Buraya duyuru yazısı eklenecek. DUYURUBu 3. satırı yine dilediğiniz şekilde düzenleyebilirsiniz. Sadece yazı değil, link, resim veya başka bir kod koyabilirsiniz. Şimdi son olarak stil kodlarımızı da ekleyip, yazımızı sonlandıralım.#duyuru #duyuru. duyuruyazi #duyuru. duyurubuton Stil kodlarımızı da "style. css" dosyamıza ekledikten sonra dosyamızı kaydediyoruz. Artık sitemizin hemen üstünde açılır-kapanır bir duyuru alanı eklemiş olduk. Yazıyı sonuna kadar dikkatlice okur ve uygularsanız, sorun yaşayacağınızı sanmıyorum. NOT: Kodlarda kullandığımız ID ve CLASS isimlerini dilediğiniz gibi değiştirebilirsiniz. Ancak birini değiştirirseniz, tüm kodlarda olan ID ve CLASS'larıda değiştirmeniz gerekecek. Kaynak: http://www.syorulmaz.com/jquery-ile-slidetoggle-ozelligi.html