Domanda

Sto caricando una finestra dell'interfaccia utente di jQuery alcuni scorri verso il basso dalla parte superiore della pagina. Quando si apre, il browser si reimposta nella posizione nella parte superiore della pagina.

Se aiuta poco prima del caricamento della finestra di dialogo, sto inserendo un po 'di HTML nella pagina (HTML per la finestra di dialogo).

Qualcuno sa come fermarlo?

Modifica La risposta alla domanda ha indovinato quale fosse il mio problema e lo ha risolto. Stavo invocando il collegamento usando il tag hash.

È stato utile?

Soluzione

Se lo stai invocando tramite il tag <a href='#'>, assicurati di prevenire Default sull'evento. Altrimenti ti riporterà in cima alla pagina facendo clic su.

$("a.myWindow").click(function(event){
  event.preventDefault();
  /* Show dialog */
});
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top