X-Git-Url: http://cgit.babelmonkeys.de/?p=socialXMPP.git;a=blobdiff_plain;f=scripts%2Fbasic.js;fp=scripts%2Fbasic.js;h=23a5faa8457b27b266252d4ec54a462109769e5e;hp=aecaa7eeed3e062a490b4d5d5f2be1ccee3c815a;hb=23a5063e8401bc43006bffaf9cb82a0dcf84990d;hpb=b12b35d39a99293eadee739b291f64433f5da34e diff --git a/scripts/basic.js b/scripts/basic.js index aecaa7e..23a5faa 100644 --- a/scripts/basic.js +++ b/scripts/basic.js @@ -209,7 +209,9 @@ function sendMessage(form, to) { var id = jid2id(to) + 'Chat'; var message = $msg({'type': 'chat', 'to': to}).c('body').t(form.text.value); connection.send(message.tree()); - $('#' + id + ' p').append('
'); + if ($('#' + id + ' p *').length > 0) { + $('#' + id + ' p').append('
'); + } $('#' + id + ' p').append('' + localJID + ': '); $('#' + id + ' p').append(form.text.value); form.text.value = ''; @@ -220,7 +222,8 @@ function sendMessage(form, to) { function createBubble(jid) { var id = jid2id(jid) + 'Chat'; - $('body').append('
Close

'); + $('body').append('
Close' + + ' ' + jid + '

'); $('#' + id).append('
') $('#' + id).css( 'top', $('#' + jid2id(jid)).position().top + 40); $('#' + id).css( 'left', $('#' + jid2id(jid)).position().left + 40); @@ -242,7 +245,9 @@ function _cbMessage(msg) { if ($('#' + id).length <= 0) { createBubble(jid); } - $('#' + id + ' p').append('
'); + if ($('#' + id + ' p *').length > 0) { + $('#' + id + ' p').append('
'); + } $('#' + id + ' p').append('' + jid + ': '); $('#' + id + ' p').append(body); $('#' + id).show();