Öncelikle yazım şeklini belirtelim.
Çalışma Mantığı
jQuery("hedef nesne").animate({css betikleri}, süre);şeklinde bir temel işleyiş mekanizması barındırmaktadır.
İlk örnekte, "İlgili nesnenin üzerine geldiğimizde 4 saniye gecikmeli olarak nesnenin genişlik değerini değiştirelim."
Örnek 1 (jQuery Betikleri)
$(document).ready(function () { $(".etkilenen-nesne").hover(function () { $(".etkilenen-nesne").animate({"width": "300px"}, 4000); }); });Örnek 1 (CSS Betikleri)
.etkilenen-nesne{color:blue;font-size:24px;width:200px;height:40px;line-height:40px;}Örnek 1 (HTML Betikleri)
<div class="etkilenen-nesne">Kutu</div>Örnek 1 (Test Ekranı)
Kutu
İkinci örnekte, "Butona tıkladığımızda belirlediğimiz bir nesnenin kenarlık boyutlarını 3 saniye gecikmeli olarak değiştirelim."
Örnek 2 (jQuery Betikleri)
$(document).ready(function () { $(".tiklanan-buton").click(function () { $(".etkilenen-nesne").animate({"border-width": "10px"}, 3000); }); });Örnek 2 (CSS Betikleri)
.tiklanan-buton{padding:5px 10px;background-color:gray;margin-bottom:5px;cursor:pointer;} .etkilenen-nesne{padding:5px;background-color:red;color:#fff;border:1px solid blue;}Örnek 2 (HTML Betikleri)
<div class="tiklanan-buton">Buton</div> <div class="etkilenen-nesne">Etkilenen Nesne</div>Örnek 2 (Test Ekranı)
Buton
Etkilenen Nesne