Webmaster  Forumu  

Geri git   Webmaster Forumu > Genel Programlama > Progamlama Dilleri > Javascript Programlama > Ajax

Cevapla
 
Seçenekler Stil
Alt 02-21-2012, 07:16 PM   #1
WpMert
Webmaster
 
Üyelik tarihi: Feb 2012
Mesajlar: 19
Tecrübe Puanı: 0
WpMert is on a distinguished road
Standart jQuery ile Twitter Alanı oluşturma [Videolu]



videoda adım adım anlattım fakat burada da adım adım anlatmayı istiyorum.

1.Adım Alanları Oluşturma

Biz bu alanları oluştururken öncelikle kendimize bir düzen belirlemeliyiz ve işe ardından başlamalıyız.Ben kendi düzenimi oluşturdum ve kodlarımı ekledim.

HTML-Kodu:
<div class="tw_alani">
<figure>
<img src="<?php echo bloginfo("template_url"); ?>/images/twkusu.png" alt="Twitter"/>
<a href="https://twitter.com/Eren_Keskin" data-lang="tr">Takip Et @Eren_Keskin</a>
</figure>
<p><?php echo parse_feed($twitterFeed);?></p>
</div>
<div class="ackapa">
<div class="acil">
<div class="ac">
Bak bakalım nevar?
</div>
<div class="kapat">
Kapat İstersen artık!!
</div>
</div>
</div>
Bunun CSS düzenlemesini ise bu şekilde yapabiliriz.

Kod:
.tw_alani {background-color: #323232; padding: 8px 0; overflow: auto;}
.tw_alani figure{float: left; padding: 5px;}
.tw_alani figure img {width: 110px; height: 20px;}
.tw_alani p {color: #fff; font: 12px Tahoma; margin: 8px 10px 3px 0;}
.ac {background-color: #323232; padding: 10px; float: right; color: #fff; font: 12px Tahoma;
border-bottom-left-radius: 5px;
-moz-border-bottom-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
-moz-border-bottom-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
}
.kapat {background-color: #323232; padding: 10px; float: right; color: #fff; font: 12px Tahoma;
border-bottom-left-radius: 5px;
-moz-border-bottom-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
-moz-border-bottom-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
}

2.Adım jQuery kodlarımızı girerek alanı dinamikleştirme


Bu alanımız şuan için dinamik bir görünme sahip değil.Biz bu alanı dinamikleştirmek için öncelikle sayfamızda jQuery’nin ana dosyasını çağırmamız gerekli.Bunun için 2 yöntem var.Birincisi jQuery.com’a girerek oradan çağırmak ikincisi ise Googleapis üzerinden çağırmak.Google Sunucuları daha hızlı olduğundan dolayı ben Google üzerinden çağırıyorum.

Bu jQuery.com üzerinden gelen dosya
HTML-Kodu:
<script src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
Buda Googleapis üzerinden gelen dosya
HTML-Kodu:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>

Bu adımıda tamamladıktan sonra kendi yazmamız gereken kodları ekliyoruz.

HTML-Kodu:
<script type="text/javascript">
$(document).ready(function () {
 
$(".tw_alani").hide();
$(".kapat").hide();
$(".ackapa").click(function(){
$(".acil").toggle(ac, kapat);
});
 
function ac(){
$(".tw_alani").slideDown(700);
$(".ac").hide();
$(".kapat").show();
$("header").css("height","270");
}
 
function kapat(){
$(".tw_alani").slideUp(700);
$(".ac").show();
$(".kapat").hide();
$("header").css("height","190");
}
 
});
 
</script>
Tüm işlem bu kadar.Artık bizimde bir jQuery’li alanımız var.Bu çalışmanın Demosuna ve İndirme linkine aşağıdaki adresten ulaşabilirsiniz.

Ayrıca bu yazımdan sonra sitemde yeni yeni kategorilere yer vermeye karar verdim.Yavaş Yavaş HTML5 ve CSS3 makaleleri yayınlayacağım.

Bu videoda da bu işlemi gerçekleştirmeyi anlattım.

+ YouTube Video
ERROR: If you can see this, then YouTube is down or you don't have Flash installed.







Alintidir.

Yazar: Eren Keskin
Kategori: jQuery
Web Adresi: ErenKeskin.com

Konu WpMert tarafından (02-21-2012 Saat 07:19 PM ) değiştirilmiştir.
WpMert isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Cevapla


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı

Hizli Erisim


WEZ Format +3. Şuan Saat: 03:28 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
sikiş | webmaster