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

это спрятатель для моего диалогового окна JQuery, закрывающего 'X' span .. это не работает в моем случае.JQuery hide не работает в моем диалоговом окне close span

Я пытаюсь скрыть это Close, потому что его не показываю в моем диалоговом окне, когда я изменяю размер моего диалога, а затем показываю мне. По какой-то причине мой 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> 

Может ли тело сказать мне, как показать правильно на диалог Мой Close «X» мой или мне нужно, чтобы скрыть, что закрыть «X»

благодаря

+0

На основании вашего вопроса неясно, что именно делает ваша кнопка закрытия. Можно устранить проблему с отображением, не скрывая кнопку закрытия. –

ответ

1

Селектор для нескольких классов CSS имеет полная остановка между ними, например:

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

Awesome работал для меня .. спасибо – kumar

Смежные вопросы