Wordpress görsel editörünü kullanırken, [gallery]
kısa kodunuz varsa, görsel modda bir yer tutucuyla birlikte sunulur. DOM etkinliklerine hangi olayların bağlı olduğunu nasıl anlarım?
Yer tutucunun tıklanması iki simgeyi kaplayacak - galeriyi düzenleyin ve galeriyi kaldırın.
'Galeri düzenle' tıklandığında hangi işlevlerin tetiklendiğini anlamaya çalışıyorum.
düğmesi dom id wp_editgallery
ile bir görüntü, ve bu nasıl görünüyor:
http://img818.imageshack.us/img818/4526/screenshotwithshadow.png
:Benim içgüdüleri
screenshot-with-shadow.png http://img855.imageshack.us/img855/4526/screenshotwithshadow.png
Chrome'un web denetçisini kullanarak öğeyi denetle için vardırÖğeyi bulduktan sonra, özellikler paneline bakın ve olayları arayın, ancak sonuçlar biraz şifreli:
screenshot-with-shadow.png http://img690.imageshack.us/img690/4526/screenshotwithshadow.png
Şimdiye kadar ben de yukarıdaki yöntem denedim ve:var events = jQuery._data('#wp_editgallery', 'events');
olarak söz konusu yayında sözü edilen gibi ben de Visual Event
kullanarak çalıştı How to see what exact events are bound to DOM elements? tavsiye edilmiştir - Her iki başarılı olamadı.
Bir Jav öğesinin olay dinleyicisine javascript işlevinin ne olduğunu bulmanın daha kolay bir yolu var mı?
Sorguda Visual Event'den bahsettiğimi gördüğünüzden emin değilsiniz ... Temel olarak, Visual Event'i kaplayan pop-up penceresinin görüntülenmesini engellemedi. Ek olarak, sayfada, Visual Event'in bu sekmenin kilitlenmesine neden olduğu pek çok şey vardı. Kilitlenmeden önce bile, hangi işlevin bağlı olduğuna karar veremedim. – cwd