Kısa bir süre önce bir soru sordum ve değişiklik yapmak için belirli bir kutudaki tıklama işleyicileri değiştirmek için bir öneride bulunan bir kod yayınladım.JQuery Click to vers
Sorum şu: Bu, her zaman Değiştirme işleyicisini kullanmalı mıyım - yoksa Tıklatmanın yine de uygun olduğu durumlar var mı (tarayıcılar arası uyumluluğu istiyorum).
DÜZENLEME: Topladığım şey: Seçme kutuları gibi şeyler için IS yolunu değiştir. Resimler gibi basit şeyler için herhangi bir değişiklik yoktur, bu yüzden gitmek için tıklayın.
Teşekkürler, tüm ihtiyacım olan buydu. – Dirk
Bu yanlış. IE, değişiklik yapıldığında değişiklik olayını başlatmaz. Çoğu tarayıcı, bir öğenin değerinin değiştiği andaki değişim olayını tetikler. Bununla birlikte, IE, yalnızca değişiklik olayını sadece ve eğer öğe, odak kaybettikten sonra değer değiştiyse tetikler. Bu nedenle, tarayıcılar arası kodlama için, gerçekten duyarlı uygulamalar için açılan kutulara ve metin kutularına yönelik tuşlara tıklamak daha iyidir. Aksi takdirde, kullanıcılarınız, olayların ele alınması için öğeyi, insan tarafından bilinen en iyi tarayıcıda yer alması için tıklatması veya çıkarması gerekir. – illvm
@illvm - tam olarak yazmaya çalıştığım şey bu; bir süre önce bununla uğraşmak zorunda kaldı. – montrealist