Bir WordPress kullanmak en iyi bir şekilde kaldırmak için olay işleyicisi?
input type="image"
bir ben var. Bu Microsoft Excel hücre Notlar gibi davranıyor. Eğer birisi input-image
bu talimatlar için metin kutusuna bir sayı girerse, ben input-image
için bir olay işleyicisi Kur. Kullanıcı tıklattığında image
veri için birkaç not eklemek için küçük bir pop-up olsun o zaman.
Benim sorunum bir kullanıcı metin kutusuna bir sıfır girdiğinde, input-image
'In olay işleyicisi. devre dışı bırakmak gerekiyor Aşağıdaki, ama boşuna denedim.
$('#myimage').click(function { return false; });
CEVAP
[2011 - jQuery 1.7 <]
JQuery 1.7 ileriye olay API güncellendi, .bind()
/.unbind()
hala kullanılabilir için geriye uyumluluk, ama tercih edilen yöntem kullanarak on()/off() fonksiyonlar. Aşağıda şimdi olurdu
$('#myimage').click(function() { return false; }); // Adds another click event
$('#myimage').off('click');
$('#myimage').on('click.mynamespace', function() { /* Do stuff */ });
$('#myimage').off('click.mynamespace');
Örnek kodunuzda sadece görüntü için başka bir tıklama olay ekleme, bir önceki baskın değil
$('#myimage').click(function() { return false; }); // Adds another click event
Hem olaylar ' ı tıklatın sonra kovulacak.
İnsanların dediği gibi kesin tıklatın tüm olayları kaldırmak için kullanabilirsiniz:
$('#myimage').unbind('click');
Tek bir olay Ekle ve kaldır sonra (eklenmiş olabilecek herhangi bir diğer çıkarmadan sonra, olay namespacing kullanabilirsiniz:
$('#myimage').bind('click.mynamespace', function() { /* Do stuff */ });
ve sadece olay çıkarmak için:
$('#myimage').unbind('click.mynamespace');
Nasıl bir WordPress kullanmak tüm Tıkl...
bir WordPress kullanmak bir&; giriş>...
birden çok olay aynı fonksiyonu tetikl...
div ne zaman bir eylemi tetiklemek içi...
olay işleyicisi eğer test bir WordPres...