İbrahim BAYIR ibrahimbayir.com.tr | JQuery

JQuery Attributes2- attr()

28. Ekim 2010

Öncelikle merhaba arkadaş. Bu yazımızda JQuery Attributes komutlarından ikincisini incelemeye çalışacağız.

.attr() Komutu

.attr() komutu adından da anlaşılacağı üzere Html taglarının özniteliklerine ulaşmamızı sağlar. Verdiğimiz öznitelik adıyla uyuşan ilk içeriği bize getirir. Hemen örneğimize geçecek olursak

Sayfanın head kısmında sitlimizi tanımlıyoruz ve jquery dosyamızı gösteriyoruz.

 <head>
<style type="text/css">
em { 
color:blue;
font-weight:bold
}
div 
{ 
color:red;
}
</style>
<script type="text/javascript" 
src="http://code.jquery.com/jquery-latest.min.js"></script>
</head>

Daha sonra ise hemen body kısmını yazıyoruz.

JQuery ile script yazmak <em title="çok kolay">çok</em> eğlenceli...
em içerisindeki title özniteliği:<div></div>
<script type="text/javascript" language="javascript">
var title = $("em").attr("title");
$("div").text(title);
</script>

Sayfamızı çalıştırdığımız zaman ise aşağıdaki görüntüyü elde etmemiz gerekir.

Bugün kısaca .attr komutunun ne işe yaradağına ve nasıl kullanılması gerektiğine dair küçük bir örnek yaptık. Umarım faydalı olmuştur.Görüşmek üzere.

Örneği buradan indirebilrsiniz.

JQuery , , ,

JQuery Attributes1- addClass()

29. Ağustos 2010

Öncelikle merhaba arkadaş. Bu yazımızda JQuery Attributes komutlarından ilkini incelemeye çalışacağız. Attributes yani öznitelikler bildiğiniz gibi HTML elemanlarının sahip oldukları özelliklerdir. Bizde şimdi bu özniteliklleri nasıl alabileceğimizi ve nasıl değiştirebileceğimizi incelemeye çalışacağız.

JQuery içerisinde toplamda 8 adet öznitelik komutu bulunmaktadır. Bunlar

.addClass(), .attr(), .hasClass(), .html(), .removeAttr(), .removeClass(), .toggleClass() ve .val() komutlarını göreceğiz. Diğer her bir komutu ise önümüzdeki günlerde Attibutes yazı dizisinde göreceğiz. Sözü fazla uzatmadan kodlamaya başlamakda fayda var.

 

.addClass()

  bu komut içerisine parametre olarak verdiğimiz bir veya daha fazla sınıf(class) adını elemente eklememizi sağlar. 

Hemen örneğimize gececek olursak.


< html>
< head>
  < style>
   p { margin: 8px; font-size:16px; }
  .selected { color:blue; }
  .highlight { background:yellow; }
  
  < script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js">
  < script type="text/javascript" language="javascript">
	$("p:last").addClass("selected");
	< /script>
< /head>
< body>

Merhaba

ve

iyi günler

< /body> < /html>

Burada script src ile jquery dosyasını google üzerinden alıyoruz tabiki biz bunu kendi hostumuzada koyabiliriz burası bize kalmış.
Yukarıda sizinde dikkat ettiğiniz gibi $("p:last") ifadesiyle öncelikle nesnemiz bulunuyor dahs sonra ise .addClass("selected") diyerekte yukarıda tanımladığımız css den selected özniteliğini p nesnelerimizin en sonuncu olan yani "iyi günler" paragrafına ekliyoruz.
Sayfamızın görünümü ise şöyle olacaktır.

 

Şimdi ise aynı anda nasıl iki tane attributes(öznitelik) ekleyebiliriz ona bakalım. Aslında iki öznitelik eklemekde çok kolay sadece yapmamaız gereken özniteliklerin aralarına boşluk koyarak ard arda yazmak. Kodumuza bir göz atalım.

 


< html>
< head>
  < style>
   p { margin: 8px; font-size:16px; }
  .selected { color:blue; }
  .highlight { background:yellow; }
  < /style>
  < script src="http://code.jquery.com/jquery-latest.min.js">
< /head>
< body>

Merhaba

ve

iyi günler

< script>$("p:last").addClass("selected highlighted");< /script> < /body> < /html>

Sizinde göreceğiniz üzere buradaki tek fark özniteliklerin arlarına boşluk bırakarak ard arda yazmamızdır.
HTML çıktımız ise şu şekilde olacaktır.

 

Bu yazımızda .addClass() komutunu gördük. Umarım faydalı olmuştur. Bundan sonraki yazımızda ise .attr() komutunu göreceğiz.

İbrahim Bayır

 

JQuery , ,

JQuery Nedir?

18. Ağustos 2010

 

Öncelikle merhaba arkadaşlar

Bu yazımda sizlere JQuery nedir ne değildir biraz bundan bahsetmek istiyorum. Aslında bu yazıdan sonrada JQuery derslerini yazacağım konu konu.

Evet nedir bu JQuery diyecek olursanız. Aslında bizim web sayfalarında kullandığımız javascript kodlarından başka birşey değil. Pekiyi neden bu kadar gündemde ve tüm web tasarımcıları JQuery'i kullanıyor. Bu sorunun cevabı aslında gayet basit JQuery bir javascript kütüphanesidir ve javascript ile yaptığımız tüm işlemleri daha az zamanda ve daha kolay bir şekilde yapmamızı sağlıyor. Buda JQuery'i popüler ve daha kullanışlı yapıyor. Pekiyi JQuery'i nasıl  sayfama eklerim, nasıl kullanabilirim derseniz bu çok kolay bir işlem. JQuery kütüphanesi bir .js uzantılı dosya olarak bulunuyor ve bunu web sayfamıza link vermemiz yeterli oluyor. ( <script src="Scripts/jquery142.js" type="text/javascript"></script> )

gibi. Evet bu yazımızda kabaca JQuery'den bahsettik ve sizlere birkaç örnek sayfa önermek istiyorum.

http://thomlx.free.fr/jquery/jquery_carousel.htm

http://berndmatzner.de/jquery/hoveraccordion/index.php?id=2b#ex1

Burda örneklere dikkat ederseniz flash kullanılmamıştır yalnızca JQuery vardır.

Diğer yazımızda JQuery ile bizde örneklerimize başlayacağız. O zamana kadar görüşmek üzere.

JQuery , , , , ,