seems ok. however, i will suggest you to do that...
1) dont' do jQuery("#usernames").html(""); before the "each"
2) in the each, just construct the string (e.g. var myContect = "<div .....
>" for the html code.
3) only if it is the last one, then you do
jQuery("#username").html(myContent);
that may help
On Wed, Jan 16, 2013 at 9:27 PM, ayaz ali <[email protected]> wrote:
> @murvinlai
> Thanks for response
>
> socket.on('updateusers', function(usernames) {
> jQuery('#usernames').html('');
> jQuery.each(usernames, function(key, value) {
> // jQuery('#usernames').append('<div><span id="chatLink"
> onclick="privateChat(\''+value+'\')">' + value + '</span></div>');
> jQuery('#usernames').append('<div class="chatContact"
> id="chatLink" onclick="privateChat(\''+value+'\')">' );
> }}
>
> This is my client code
>
> --
> Job Board: http://jobs.nodejs.org/
> Posting guidelines:
> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
> You received this message because you are subscribed to the Google
> Groups "nodejs" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> http://groups.google.com/group/nodejs?hl=en?hl=en
>
--
Job Board: http://jobs.nodejs.org/
Posting guidelines:
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en