10
Fiddle Full Screen Exampledialogowe jQueryUI
dialogowego jQuery używam otworzyć tabele. Niektóre z nich zawierają dużą ilość tekstu i zwykle są zbyt długie i znikają z ekranu. Jak mogę powiększyć dialog, jeśli stół jest za długi jak pierwszy w skrzypcach? Próbowałem już width:'auto'
, ale wydaje mi się, że zajmuje on cały ekran.
HTML:
<button class='label'>Click</button><div class='dialog'><p><table>.....</table></div>
<button class='label'>Click</button><div class='dialog'><p><table>.....</table></div>
Javascript:
$(document).ready(function(){
$('.label').each(function() {
var dialogopen = $(this).next(".dialog");
dialogopen.dialog({width:'auto',autoOpen: false,modal: true,
open: function(){
jQuery('.ui-widget-overlay').bind('click',function(){
dialogopen.dialog('close');
})
}
});
$(this).click(function(){
dialogopen.dialog('open');
return false;
}
);
});
});
Powinna to być maksymalna szerokość: 768, bez cudzysłowów i "px". jQuery automatycznie przyjmuje px. –