Kezdőoldal » Számítástechnika » Weblapkészítés » JavaScript! Hogyan tudom...

JavaScript! Hogyan tudom megcsinálni azt, hogy csak a divem alapból le legyen gördülve? (konkrét példa lent)

Figyelt kérdés
Csináltam egy ajax auto chat-et ami egy divben íratja ki az üzeneteket, és arra próbálok rájönni ,hogy hogyan tudom megoldani azt, hogy az a div alapból le legyen gördülve, hogy láthassam egyből a legfrissebb üzeneteket. (Akinek nehéz elképzelni itt a link - - - >) [link]

2014. jún. 16. 20:59
 1/10 anonim ***** válasza:
2014. jún. 16. 21:02
Hasznos számodra ez a válasz?
 2/10 A kérdező kommentje:
Köszi a semmitérő linket! Szerinted még nem néztem végig ezeket? [link] tessék itt a válaszod nem működik. Ennél azért segítőkészebb válaszokat várok! Köszönöm.
2014. jún. 16. 21:07
 3/10 anonim ***** válasza:

nesze:

$("#messages").each( function()

{

var scrollHeight = Math.max(this.scrollHeight, this.clientHeight);

this.scrollTop = scrollHeight - this.clientHeight;

});


szívesen a semmitértő kódot. ja nem. működik.

amúgy a class-t adtad meg neki az id helyett...

2014. jún. 16. 21:12
Hasznos számodra ez a válasz?
 4/10 anonim ***** válasza:
2014. jún. 16. 21:15
Hasznos számodra ez a válasz?
 5/10 A kérdező kommentje:
Köszönöm így abszolút korrekt!
2014. jún. 16. 21:15
 6/10 A kérdező kommentje:
vicces mert valamiért így se jó... [link] kimásoltam innen meg mindenhonnan és nem hajlandó levinni.
2014. jún. 16. 21:31
 7/10 anonim ***** válasza:
Öhhmmm, nekem a /3/-as linken (utolsó) leviszi...(Bár lehet, hogy azóta javítottad a jQuery hiányát...)
2014. jún. 16. 22:16
Hasznos számodra ez a válasz?
 8/10 anonim ***** válasza:

próbáld így:

$(document).ready(

function() {

setInterval(function() {

$('#messages').load('fogad.php');

$("#messages").each( function()

{

var scrollHeight = Math.max(this.scrollHeight, this.clientHeight);

this.scrollTop = scrollHeight - this.clientHeight;

});

}, 1000);

});


így minden frissítésnél legörgeti

2014. jún. 16. 22:40
Hasznos számodra ez a válasz?
 9/10 anonim ***** válasza:

itt egy példa rá:

[link]

(itt randomszám generátorral van megcsinálva mivel az ajax távoli urlt nem hajlandó betölteni)

2014. jún. 16. 22:41
Hasznos számodra ez a válasz?
 10/10 anonim ***** válasza:
$(".uzi").animate({ scrollTop: $(".uzi").height()+"px"}, 1000);
2014. jún. 17. 09:11
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!