È possibile passare a una determinata posizione su una pagina utilizzando #elementId
. Come posso fare la stessa cosa usando Javascript/Jquery. Quando viene chiamata una funzione JS, voglio scorrere fino alla posizione specifica su quella pagina.Scorrere fino a una posizione specifica su una pagina utilizzando Javascript/Jquery
15
A
risposta
12
Dopo molto googling ho scoperto che basta per fare questo:
location.hash = "elementId"
1
8
Ecco un esempio di funzione che ho provato oggi di New York Times front page utilizzando la console del browser:
function scrollToElement(pageElement) {
var positionX = 0,
positionY = 0;
while(pageElement != null){
positionX += pageElement.offsetLeft;
positionY += pageElement.offsetTop;
pageElement = pageElement.offsetParent;
window.scrollTo(positionX, positionY);
}
}
var pageElement = document.getElementById("insideNYTimesHeader");
scrollToElement(pageElement);
7
Un'altra soluzione è scrollIntoView()
Problemi correlati
- 1. Scorrere fino a una posizione specifica in Android ListView
- 2. Pulsante in ViewPager scorrere fino a pagina specifica
- 3. Come scorrere verso una posizione specifica in una JScrollPane
- 4. scorrere la pagina fino a quando automaticamente l'utente scorre fino
- 5. jquery scorrere fino alla posizione div specifica in caso di errore e messa a fuoco
- 6. jQuery - passaggio a una specifica posizione elemento
- 7. Scorrere fino a/impostare la posizione della preferenza dell'elenco personalizzato
- 8. jQuery Scorrere fino alla sezione della pagina
- 9. Scorrere fino a Aggiorna su Lion
- 10. Alert utilizzando jQuery quando Scorrere fino alla fine della pagina
- 11. ionico Scorrere fino a Elemento
- 12. JQuery scorrere fino all'inizio della pagina
- 13. Come scorrere un ListView fino a quando vedo una stringa specifica con Calabash-Android
- 14. doppio clic in una posizione specifica
- 15. Selenio: Scorrere fino alla fine della pagina
- 16. Jquery - Scorrere fino a una determinata posizione in un div con overflow: nascosto
- 17. Ottenere i check-in per una posizione Facebook specifica (pagina)
- 18. Scorrere fino a quando la pagina di carico
- 19. Aggiungere una colonna a una posizione specifica in MSSQL Server
- 20. Aggiungere una nuova variabile a una posizione specifica nel dataframe
- 21. Angolare - come collegare da una pagina a un'altra pagina e scorrere fino a un'ancora in ionico senza utilizzare ID
- 22. Come scorrere UITableView in una determinata posizione?
- 23. come scorrere una pagina web usando watir
- 24. jQuery Mobile - scorrere fino a div specifico su pageload
- 25. jQuery Smooth Scorrere fino a qualsiasi ancoraggio
- 26. Scorrere fino alla posizione specificata in Android Leanback ListRow
- 27. Trova frase specifica in una pagina Web utilizzando PowerShell
- 28. Come posso scorrere fino al primo elemento visibile con una specifica classe di div?
- 29. Come scorrere fino a elemento con Selenium WebDriver usando C#
- 30. Come si ripristina il puntatore su una posizione specifica dell'array?
quando * comportamento: liscio * sarà disponibile, questa sarà la soluzione perfetta (come adesso salta semplicemente - che non è UX ideale) – Symba