Anzeige: united-domains - Die ganze Welt der Domains
Einfache & schnelle Domain-Registrierung zu fairen Preisen ohne Einrichtungsgebühren. Mehr als 250 Domain-Endungen aus einer Hand inklusive E-Mail- & Web-Weiterleitung. Einzigartiges Domain-Portfolio zur bequemen & sicheren Verwaltung Ihrer Domain-Namen.
Jetzt Domain-Check bei united-domains!
Prüfen ob Benutzer ein bestimmtes Element gerade sieht (im scorllbereich)
Autor: as2005
Datum: 12.01.2012 17:04:50
Hallo liebe User!
Gibt es mit standart Javascript oder JQuery eine möglchkeit einfach zu prüfen ob ein Besuche ein bestimmtes HTML Element(zb. einen <div> bereich> gerade sieht? also ohne das man es sich selbst ausrechnet.
Und zwar nicht im sinne von 'is visible', sonder ich möchte wissen ob er jetzt im moment so gescrollt hat das er es sieht.
Ich brauch das um bei einer längeren liste die auf Smatphones angezeigt wird Bilder nachzuladen aber halt nur von den <li> die er gerade sieht.
Hoffe ich hab mich verständlich ausgedrückt und das Ihr mir helfen könnt.
Mit freundlichen Grüßen
Marc
Re: Prüfen ob Benutzer ein bestimmtes Element gerade sieht (im scorllbereich)
Autor: Freddy
Datum: 13.01.2012 13:09:39
Hallo,
und willkommen im Forum. :-)
> Ich brauch das um bei einer längeren liste die
> auf Smatphones angezeigt wird Bilder nachzuladen
> aber halt nur von den <li> die er gerade
> sieht.
Vor ein, zwei Jahren habe ich gesehen, dass jemand das jQuery-Plugin "Lazy Load" dafür verwendet hat. Ob das mit den neueren jQuery-Versionen noch tut, weiß ich nicht:
http://www.appelsiini.net/projects/lazyload
Gruß + HTH,
Freddy
Re: Prüfen ob Benutzer ein bestimmtes Element gerade sieht (im scorllbereich)
Autor: VBMichi
Datum: 14.01.2012 20:06:14
Hi,
müsste über Ranges und Nodes funktionieren. Hier ein Beispiel an welchem es anhand von Text in einem DIV vorgeführt wird:
http://jsfiddle.net/5vEdP/
Gruß
> Hallo,
>
> und willkommen im Forum. :-)
>
> > Ich brauch das um bei einer längeren liste
> die
> > auf Smatphones angezeigt wird Bilder
> nachzuladen
> > aber halt nur von den <li> die er
> gerade
> > sieht.
>
> Vor ein, zwei Jahren habe ich gesehen, dass
> jemand das jQuery-Plugin "Lazy Load" dafür
> verwendet hat. Ob das mit den neueren
> jQuery-Versionen noch tut, weiß ich nicht:
>
> http://www.appelsiini.net/projects/lazyload
>
>
> Gruß + HTH,
> Freddy