Bahsettiğiniz pencere türünü anlıyorsam $ (window) .unload () olmaz (iletişim penceresi için) size ihtiyacınız olan kancayı vermez mi?
(Yanlış anladıysam ve bir pop-up tarayıcı penceresi yerine CSS üzerinden yapılan bir iletişim kutusundan bahsediyorsanız, o pencereyi kapatmanın tüm yolları tıklama işleyicilerini kaydedebileceğiniz öğelerdir.)
Edit: Ah, şimdi görüyorsun CSS ile yapılan jquery-ui iletişim kutuları hakkında konuşuyorsun. Sen kanca X sınıfı ile eleman için bir tıklama işleyicisi kaydederek pencereyi kapatır ui-iletişim-başlık çubuğu-yakın .
Daha faydalı, belki de, bunu hızlı bir şekilde nasıl çözeceğinizi anlatacaksınız. İletişim görüntülerken, sadece açık FireBug pop ve kontrol pencereyi kapatabilirsiniz unsurları. Bunların nasıl tanımlandığını anında görürsünüz ve bu, tıklama işleyicilerini kaydettirmek için neye ihtiyacınız olduğunu verir.
Sorunuzu doğrudan yanıtlamak için, cevabın gerçekten "hayır" olduğuna inanıyorum - kancalayabileceğiniz yakın bir etkinlik yok, ancak "evet" - iletişim kutusunu oldukça kolay bir şekilde kapatmak ve almak için tüm yolları bağlayabilirsiniz. Ne istiyorsunuz.