Originariamente inviato da Svipla

Faccio così:
$(window).load(function () {
$('.ui-dialog').css('position','fixed');
});

se visualizzo solo la pagina richiamata da load, la position viene cambia, ma se richiamo con il load non cambia nulla. Perchè?
Perché applichi la regola CSS al momento del caricamento della pagina che contiene il load, quindi quando la pagina richiamata da load non è ancora presente del DOM.

In questo caso specifico, modificherei direttamente il file CSS, senza scomodare Javascript.
codice:
.ui-dialog{
    position:fixed;
}
Ciao