2011-11-25 15 views
8

jQuery UI iletişim kutusu kullanılırken bir sorunla karşılaşıyorum. JQuery iletişim kutusunda bir fotoğrafı açtığımda, pencere kaydırma çubuğunu donduruyor. Fare işaretçisini kullanarak sayfayı yukarı veya aşağı hareket ettiremiyorum. Bu sorun yalnızca Google Chrome'da var. Mozilla ve Internet Explorer'da çalışıyor.
Bu sorunun çözümü için herhangi bir çözümü var mı?jQuery UI iletişim kutusu pencere kaydırma çubuğunu Google Chrome'da engelleme

+0

kullandığınız kod gösterebilir donma olmaz bu kutu için bazı düzeltme yüksekliği vermeye çalışacağım? – k4t434sis

+6

Olası kopya: [Chrome ve Safari'de jQuery UI iletişim kutusu ile kaydırma sorunu var] (http://stackoverflow.com/questions/1617638/scrollbar-problem-with-jquery-ui-dialog-in-chrome-and-safari) –

+0

Lütfen kullandığınız kodu gösterin. –

cevap

0

Ben iletişim başlatılıyor önce aşağıdaki sağ yaparak geçmişte benzer bir aksaklık sabit: İçinde bir TimyMCE editörü olan jQueryUI iletişim açtığınızda

$.ui.dialog.prototype._makeDraggable = function() { 
    this.uiDialog.draggable({ 
     containment: false, 
     handle: "div.ui-widget-header", 
     cancel: "#dialogId" 
    }); 
}; 
0

ben benzer bir sorunu gördük. İletişim kutusundaki kaydırma çubukları donuyordu.

Bunun garip nedeni, URL'nin sonunda URL HASH '#'. URL HASH, url'ye eklendi çünkü 'false' i geri almayı unuttum; iletişim kutusunu açan bağlantının click() olayında. Bir kez 'false' i ekledim Etkinlik tarayıcı tarafından doğal olarak ele alınmadı, HASH URL'si eklenmedi ve iletişim kutusunun kaydırma çubukları beklendiği gibi işlendi.

0

Aynı sorun ben krom jquery UI iletişim kutusunu kullanarak zaman meydana gelir

İlgili konular