2013-05-19 35 views
0

我在JS中創建了彈出窗口/模態窗口,我需要隱藏輪廓貼圖容器。 init的地圖我用這個js代碼如何在彈出窗口中隱藏輪廓

self.mapDialogOptions = { 
      autoOpen: false, 
      modal: true, 
      draggable: false, 
      resizable: false, 
      height: 450, 
      width: 1050, 
      title: '', 
      dialogClass: '', 
      open: function() { 
       $(this).find('#map-close').on('click', function() { 
        $('#map-container').dialog('close'); 
        self.isMapDialogVisible(false); 
       }); 
      } 
     }; 

如果我點擊彈出(圖)容器出現勾勒 see screenshot

回答

0

在你的CSS文件中加入:

#map-container { 
    border-style: none; 
    border-width: 0; 
} 
+0

不,它不工作 –

+0

很難確定原因而不能看到你的代碼。這幾乎肯定是你的CSS而不是你的JavaScript的問題。尋找以'border'開頭的屬性,並嘗試改變它們以查看是否可以縮小導致問題的因素。如果您使用Chrome或Firefox(使用Firebug),那麼'檢查'工具可以使查找問題變得更容易。祝你好運! –

0

當您打開jquery poup的內容被移到了body上,這就是爲什麼你的popup會變得如此之大。 因此,在打開彈出窗口後,可以將其內容移回原始容器。 或者您可以調整地圖容器填充。

相關問題