class=chatwin και refresh

Κώδικας, πληροφορίες, ερωτήσεις και απαντήσεις σχετικές με την JavaScript.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
abeautifulmind
Δημοσιεύσεις: 319
Εγγραφή: 02 Μάιος 2010 18:04

class=chatwin και refresh

Δημοσίευση από abeautifulmind » 14 Ιαν 2011 22:57

Καλησπέρα σε όλους.
Έχω αυτόν τον κώδικα
<script type="text/javascript">
var auto_refresh = setInterval(
function ()
{
$('.users_online').load('users_online.php').fadeIn("slow");
}, 1000); // refresh κάθε 1000 milliseconds
</script>
<li class="users_online">


</li>
και το users_online.php έχει
<?php
session_start();
include "connect.php"; //mysql db connection here


print "<table class='chatusertable'>";

$show_user_online="SELECT user_online from users_online where user_online!='$_SESSION[username]' order by user_online";

$show_user_online2=mysql_query($show_user_online) or die("Could not get users_online");

while($show_user_online3=mysql_fetch_array($show_user_online2))
{
$z1=1;
$a1['z1']=substr("$show_user_online3[user_online]",0,23);
$z1='z1'+1;
print "<tr class='chatwin'><td class='chatuseronline'>$a1[z1]
</td></tr>";
}
print "</table>";

?>
και θέλω με jquery όταν κάνει κάπιος κλικ στο
print "<tr class='chatwin'><td class='chatuseronline'>$a1[z1]
</td></tr>";
να ανοίγει ένα παράθυρο που το δηλώνω με css.
Το καλώ με αυτό
<script type="text/javascript">

$(function (){
$('#chatwith').click(function (){
$('#chat').fadeOut();
});
$('#closeadduser').click(function (){
$('#adduser').fadeOut();
});
});


</script>
<script type="text/javascript">

$(function (){
$('.chatwin').click(function (){
$('#chat').css ('visibility', 'visible');
$('#chat').fadeIn();

});
$('.adduser').click(function (){
$('#adduser').css ('visibility', 'visible');
$('#adduser').fadeIn();

});
});


</script>
αλλά δεν δουλεύει το class chatwin ενώ εάν βγάλω το refresh δουλεύει.
καμία ιδέα πως να το κάνω χωρίς να ωγάλω το refresh?

Απάντηση

Επιστροφή στο “JavaScript και Frameworks”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες