2011-01-11 14 views
3
$('.ui-dialog-titlebar-close ui-corner-all').hide(); 

これは私のJqueryダイアログの「hide」です。これは私のケースでは機能しません。ダイアログボックスでJquery hideが有効になっていません。

私はそのダイアログをサイズ変更すると私のダイアログに表示されないので、そのことを非表示にしようとしています。何らかの理由で私のCSSが私のPOPUPに正しく閉じるボタンを表示していません。

私の体は私を助けますか?

ここに私のコードとCSSです。

$("#window").dialog({ 
      resizable: true, 
      height: 180, 
      title: titles, 
      width: 500, 
      modal: true, 
      open: function() { 
       $('.ui-widget-overlay').show(); 
       $('.ui-dialog-titlebar-close ui-corner-all').hide(); 
      }, 
      buttons: { 
       "OK": function() { 
        $(this).dialog("close"); 
        if (redirectURL) { 
         window.location = redirectURL; 
        } 
       } 
      } 
     }); 

ここは私のCSSです。

<style> 
.ui-widget-overlay { 
    background: black; 
    opacity: 0.5; 
    filter: alpha(opacity = 50); 
    position: absolute; 
    top: 0; 
    left: 10; 
} 
</style> 

は、すべてのボディは、マイ閉じる「X」が正常に私のダイアログ表示する方法を教えてもらえますか私は

+0

あなたの質問に基づいて、正確にあなたの閉じるボタンが何をしているかは不明です。閉じるボタンを隠すことなく表示の問題を修正することは可能です。 –

答えて

1

は、複数のCSSクラスセレクタが持っている閉じる「X」

感謝を非表示にする必要がありますこれらの間の完全な停止:

$('.ui-dialog-titlebar-close.ui-corner-all').hide(); 
+0

恐ろしい私のために働いた..ありがとう – kumar

関連する問題