2013-06-03 105 views
1

我想設置對話框的寬度。爲此,我用下面的代碼如何設置對話框的寬度

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

但它不工作。我怎樣才能設置寬度?

+3

我的車壞了,沒有工作。該怎麼辦? –

+1

@roasted - OP的代碼確實做了[文檔](http://api.jqueryui.com/dialog/#option-width)說要設置寬度(假設他們使用_that_對話框插件),所以這個問題並不像乍看起來那麼糟糕。 – nnnnnn

+1

@roasted帖子在這裏.....':)' – 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); 
相關問題