[]
jQuery (click ile ilgili)
$(function(){
$(".input input").live('click',function(){
$("#giris li, #kayit li, #arama li").removeClass("aktifli");
$(this).closest("li").addClass("aktifli");
});
});
gibi bir kodum var. zaten anlayacağınız gibi, bir inputa tıkladığında onun üstündeki li'ye farklı bir class atıyor.
istiyorum ki, ben bu input dışında herhangi bir yere tıkladığımda da bu class yok olsun. örneğin, input'a tıkladım. "aktifli" isimli class'ı aldı. ardından input dışında bir yere tıkladım (örneğin hemen aşağıdaki div'e) ancak bu aktifli class'ı hala duruyor. bu da görsel olarak hoşuma gitmiyor.
nasıl ayarlayabilirim bunu?
$(".input input").live('click',function(){
$("#giris li, #kayit li, #arama li").removeClass("aktifli");
$(this).closest("li").addClass("aktifli");
});
});
gibi bir kodum var. zaten anlayacağınız gibi, bir inputa tıkladığında onun üstündeki li'ye farklı bir class atıyor.
istiyorum ki, ben bu input dışında herhangi bir yere tıkladığımda da bu class yok olsun. örneğin, input'a tıkladım. "aktifli" isimli class'ı aldı. ardından input dışında bir yere tıkladım (örneğin hemen aşağıdaki div'e) ancak bu aktifli class'ı hala duruyor. bu da görsel olarak hoşuma gitmiyor.
nasıl ayarlayabilirim bunu?
- lord esseginziki (03.06.12 11:13:10)
1