İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

jQuery dersleri #1 | Başlangıç

Lansewebtr

0
İyinet Üyesi
Katılım
30 Aralık 2010
Mesajlar
256
Reaction score
3
Merhaba arkadaşlar.

Eğer web alanında programlama yapıcaksanız tek başına server side diller yetmez. Çünkü tek başına örneğin php ile yapılmış bi web sitesi yalnızca sayfadan sayfaya geçişlerde bi kıpırdanma yaşar ve bu kullanıcıları teknolojinin gelişmesiyle birlikte sıkar duruma geldi. Artık kullanıcılarımızın karşısına mutlaka güzel bir arayüz ve yaşayan( sürekli oynayan ) birşeyler çıkarmalıyız. Bunun için tarayıcıya dayalı web programlama dillerinden olan Javascripti öğrenmeliyiz.

jQuery nedir: Javascriptle yazdığınız bi kodun aynısını hatta daha gelişmiş işlevlisini çok daha az yazarak yapmaya yarıyan bir kod kütüphanesidir. jQuery herşeyi daha az yazarak yaptığınız için öğrenmesi en kolay Javascript frameworküdür. jQuery nin sloganı "Write less, do more." yani Türkçe'si az laf çok iştir.

Neden jQuery: İnanılmaz zaman tasarrufu + Kod tasarrufu + Daha kolay ve hızlı öğrenim + Daha fazla işlev

jQuery yi kimler kullanıyor: Başta AhmetAkan sonra ; GoogLe, DELL, digg, NBC, cbs, netflix, Technorati, mozilla, WordPress, Drupal.. :)

Kullanım için gerekli malzemeler: hiç bir yazılıma veya kuruluma gerek yok arkadaşlar. yalnızca <head> tagları arasına şu kodları eklemelisiniz
HTML:
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
evet sadece bu kadar. artık sayfalarımızda tüm jQuery kodlarını sorunsuz kullanabiliriz. hani bi javascript dosyası indirmedik ya bu çektiğimiz siteye bişe olursa dediğinizi duyar gibiyim. böyle bişe olamaz çünkü tek bi serverları yok adamların birine bişe olsa anında diğerine geçer sorunsuz devam eder. hadi olduda bişe oldu diyelim. sadece sizin sitenize bişe olmaz milyonlarca websitesi arayüzlerinde sorun yaşar ve bu büyük bi haber olur. Siz hemen GoogLe 'dan en son halini atar ve yolunuza sorunsuz devam edersiniz.

jQuery ile ilgili temel özellikler: örnek bi kodu parçalarına ayırıp neresi nasıl çalışıyor ve hangi özelliklerde görelim;

HTML:
$('#ahmet').html('Eklenecek yazı');
bu kodu yazdığımızda sayfamızda daha önceden yazdığımız

HTML:
<div id="ahmet">abcde</div>
şeklindeki ahmet isimli div tagımızın içindeki abcde yi silip yerine eklenecek yazı cümleciği yazılacak.
şimdi parçalayıp anlatalım;

HTML:
$('#ahmet')
jQuery seçicisini kullanarak ahmet id li nesneye işlem yapacağımızı bildirdik. Birdahaki derste anlatacağım seçiciler jQuery nin tabanını oluşturmaktadır. jQuery de bi işlem yapılcaksa bu işlemin üzerinde gerçekleştiği bir nesne olmalı. yani örneğin bir div etiketi veya id="" özelliği ahmet olan bir input veya aklınıza ne geliyorsa.

HTML:
.html('Eklenecek yazı')
Seçtiğimiz nesneye jQuery nin hangi işlevini uygulayacağımızı belirttik. Bunu yapabilmek için önce nokta koyup işlev kısmına geçtiğimizi söyledik. daha sonra parantez başlangıcına kadar hangi işlevi yapacağını söyledik ve parantez içinde bu işlevin hangi parametreyle gerçekleşeceğini yani bu işlevin tam olarak ne yapacağını söyledik.

Bir dahaki dersimiz seçiciler üzerine olacak..

edit: jQuery Dersleri #2 | Seçiciler <- Bu bağlantıyla 2. ders e geçebilirsiniz.
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst