2011-02-01 11 views

cevap

11

kullanabilirsiniz. Ancak, bind() kullanmak, namespaced events'u kullanmanıza olanak tanır. Bu especially useful when writing plugins.

actaully hemen her zaman ad kullanmak hemen hemen her zaman .bind kullanabilir ve

+1

Ah çok ilginç. Buna daha çok bakacağım. Teşekkürler @Shawn Chin – Nalum

+0

Rica ederim! –

2

Bunlar aynıdır. here

+0

Evet aynı! soru ne zaman kullanmalıyız? geç ama gerekli. –

0

Kullanılabilir olduğunda açık yöntemleri kullanıyorum. Window.onbeforeunload

için bir yöntem kullanılamıyorsa bağlama kullanıyorum "canlı" ve "bağla" arasında geçiş yapıyorsanız ve geçiş yapıyorsanız, başka bir zaman kullanabilirsiniz. "Bağlama" in

4

Eğer Onlar etkili aynıyız birden fazla etkinlik

$('#foo').bind('mouseenter mouseleave', function() { 
    $(this).toggleClass('entered'); 
}); 
0

kullanım .bind siz "event.namespace" bağlamak istiyorum.

+0

@ Raynos - bunun için herhangi bir özel neden var mı? yalnızca ad alanlarını kullanmanın yararı nedir? – dopatraman

+0

@codeninja '.unbind (". Namespace ")' bir düğümdeki ad alanı için tüm olayları çözme yeteneği altındır. – Raynos

İlgili konular