| |
jQuery (Turkish) |
Eylem bir kere atandığı için için 2 bir eylem atanmayana kadar ilk eylemin
atıldığı secici calışır
Hasan'ın söylediği gibi yaparsana çalışacaktır.
Saygılarımla.
İyi Çalışmalar.
------------------------------
Fırat Oltulu
*Software Specialist*
http://www.e-firro.net | http://www.smallpack.net
18 Haziran 2009 12:28 tarihinde Hasan Tayyar Besik - <
sacrosancttay...@gmail.com> yazdı:
> $('a.second').bind('click', function(){
> yap();
> });
> --
> Hasan Tayyar BESIK
> http://hasantayyar.tekabul.com
> 2009/6/18 Sinan <sinant...@gmail.com>
> Merhaba,
>> Şu şekilde bir elemanın class'ını değiştiriyorum. Class değişiyor fakat
>> yeni class'a eklenmiş olan click() ve diğer fonksiyonları çalıştırmak yerine
>> hala eski class'a ait fonksiyonlar çalışıyor.
>> Örneğin:
>> (a.first).click(function(){
>> alert('first class');
>> });
>> (a.second).click(function(){
>> alert('second class');
>> });
>> daha sonra
>> <a href='#' class'first'> # </a>
>> için
>> $(a.first).attr('class', 'second') diyorum.
>> Firebug'da class normal bir şekilde değişiyor ama yeni class'ın (yani
>> 'second') click() fonksiyonu yerine hala ilk class'a bağlı click()
>> fonksiyonları çağırılıyor.
>> Bir fikri olan var mı?