Jeg er ikke helt sikker på, at jeg forstår hvordan dit site fungerer i første omgang, måske et link til en liveversion ville være en god idé at give os.
Når jeg tidligere har lavet små chats har jeg brugt jQuery .load() og ikke innerhtml.
Her et hurtigt eksempel på hvordan det evt. kunne gøres med jQuery:
- $(document).ready(function(){
-
- var rumID = 1;
-
- function opdater(){
-
- $('#misset').load('files/chatrum.php?id='+rumID);
-
- }
-
- $('.rum').click(function(){
-
- var nytRum = $(this).data('rumID');
- rumID = nytRum;
- $('#misset').load('files/chatrum.php?id='+rumID);
-
- });
-
- setTimeout(opdater(),5000);
-
- });
- <a href="#" data-rumID="1">Rum 1</a>
- <a href="#" data-rumID="2">Rum 2</a>
- <a href="#" data-rumID="3">Rum 3</a>
Noget i den stil, skriv endelig hvis du har spørgsmål. :-)
Indlæg senest redigeret d. 26.02.2013 01:04 af Bruger #8884