2013-06-03 3 views
1

Я хочу установить ширину диалогового окна. Для этого я использовал приведенный ниже кодКак установить ширину для диалогового окна

$('#splashIndex').click(function() { 
    alert('aa'); 
    $('#terms').dialog("option", "width", 460); 
}); 

Но его не работает. Как установить ширину?

+3

Мой автомобиль поврежден, не работает. Что делать? –

+1

@roasted - код OP делает то, что говорит [документация] (http://api.jqueryui.com/dialog/#option-width), чтобы установить ширину (при условии, что они используют плагин _that_ dialog) поэтому вопрос не так плох, как кажется на первый взгляд. – nnnnnn

+1

@roasted post здесь ..... ':)' – Jai

ответ

0

Используйте это.

$(document).ready(function(){ 

$(document).on('click','#splashIndex',function() { 
    alert('aa'); 
    $("#terms").dialog("option", "width", 460);  
}); 

}); 
0

Возможно, вы не дождались готовности DOM, возможно, ваш диалог является динамическим добавленным элементом. Попробуйте использовать делегирование, работает в обоих случаях:

$(document).on('click','#splashIndex', function() { 
      alert('aa'); 
      $('#terms').dialog("option", "width", 460); 
     }); 
0

попробовать

$("#dialogDiv").css("width", 460);