Kayıtlar

jquery etiketine sahip yayınlar gösteriliyor

Arkaplan Resimlerini HTML Validasyonundan Geçirme

Resim
Bilindiği üzere arkaplan resmi olarak çağırdığımız resimler HTML validasyonundan geçmemekte ve alt etkiketi gibi önemli etiketler kullanılamamaktadır. Her ne kadar kullanacağımız resimleri arkaplan resmi olarak çağırmak, kullanıcı tarafında kesme -biçmeyi engelleyerek büyük kolaylık sağlasa da, sabit yükseklik değeri alma zorunluluğundan dolayı developer'ın üzerine yük bindirmekte ve her media query için ayrı ayrı yükseklik yazdırmak zorunda bırakmaktadır. Zira, artı ve eksileri bir yana dursun, ikisini birlikte kullanmak şu mantık ile daha basittir: Bildiğiniz üzere, Bootstrap kendi içerisinde img-responsive adında bir sınıf barındırmakta, bu sınıf ise resimlerimizi bulunduğu konteyner kadar genişlik verdirerek aynı zamanda da yüksekliğini otomatik olarak hesaplatmaktadır. Bu tutorial, Bootstrap'ın bu özelliğini baz almaktadır. Yapacağımız sistemin mantığı, resmi çağırmak ama boyutlarını kaybetmeden görünmez hale getirmek, ardından da dışına bir konteyner oluşturarak, o...

Delta Y Hareketi - JavaScript ile Sayfanın Yukarı veya Aşağı Gittiğini Tespit Etme

jQuery wheel  fonksiyonu ile sayfanın hareket edip etmediğini tespit etmemiz mümkün olmasın rağmen, sayfanın yukarı ya da aşağı kaydığını anlamamız, fonksiyonun ham hali ile mümkün değildir. Bunu yapabilmek için öncelikle mouse orta tuş kaydırma hareketini equalize (eşitleme) ile bir değişkene atamamız ve delta Y hareketini kontrol etmemiz gerekmektedir.         $(function () {             $(window).on('wheel', function (e) {                 var delta = e.originalEvent.deltaY;                 if (delta > 0) {                     console.log("Aşağı Gittim");                 }                 else {                     console.log("Yukarı Gittim");     ...

JavaScript ile Sayfa Çapaları Arasında Gezinmek

Sayfanızda dinamik pozisyona sahip birden çok çapa olması halinde tek bir buton ile arasında gezinmek isteyebilirsiniz. Bu durumda ilk başta tüm ID'leri bir diziye toplamanız ve ardından dizi içerisindeki nesneleri kontrol ederek tek tek gezmeniz gerekmektedir. Örnek kod aşağıdadır:  Not: jQuery dependant yazılmıştır. HTML:     <div style="position:fixed; background: white; border: 1px solid black; right: 15px;">         <a style="cursor: pointer;" id="tiklat">Tıkla ve Zıpla</a>     </div>     <a class="zipla" id="1"></a>     <p style="height: 750px;">Lorem ipsum dolor sit amet...</p>     <a class="zipla" id="2"></a>     <p style="height: 350px">Lorem ipsum dolor sit amet...</p>     <a class="zipla" id="3"></a>     <p style="height: 750px">Lorem ips...

preventDefault Fonksiyonu ile Engellenmiş Nesneyi Yeniden Çalıştırmak

Elimizde bir form olduğunu varsayalım ve çeşitli bir neden dolayı, form nesnesinin gönderilmesini engelledik.  $(".deneme").click(function () {     $("#urunekle").submit(function (e) {         e.preventDefault();     }); }); Bu durumda herhangi bir input nesnesine submit ataması yapsak bile form bir kez engellendiği için çalışmayacaktır. Bu durumda forma bağladığımız submit fonksiyonunu unbind ile silerek yeniden gönderme yapmamız, bu durumu aşmamıza yeterli olacaktır. $("#gonderButon").click(function () {     $('#urunekle').unbind('submit').submit(); });

HTML'de JavaScript ile DIV Gösteme/Gizleme

Eğer bir <div>'in içerisindeki içeriği belirli bir aksiyona göre değiştirmek istiyorsanız bunun en kolay yollarından birisi, ilgili alanı tamamen gizlemek veya göstermektir. JavaScript ile bu kolayca gerçekleştirilebilir. HTML <nav class="subnav" id="paket">  <ul>   <li><a href="a.html">Referans A</a></li>   <li><a href="a.html">Referans B</a></li>   <li><a href="a.html">Referans C</a></li>  </ul> </nav> <nav class="subnav" id="sektorel" style="display:none;">  <ul>   <li><a href="1.html">Referans 1</a></li>   <li><a href="1.html">Referans 2</a></li>   <li><a href="3.html">Referans 3</a></li>  </ul> </nav> <input type="button" id="bir" v...