if (isroom)
var roster = $(this).find('div').filter('[class=' + BeeChat.UI.Resources.StyleClasses.ChatBox.ROOMROSTER + ']');
data.chats[contactBareJid] = {
- 'html_content': escape($(this).children().filter('[bareJid=' + contactBareJid + ']').html()),
+ 'html_content': escape($(this).children().filter('[bareJid="' + contactBareJid + '"]').html()),
'roster_content': isroom?escape(roster.html()):'',
'isroom': $(this).attr('isroom'),
'group_guid': (contactBareJid in g_beechat_rooms)?g_beechat_rooms[contactBareJid]:0,
scrollBoxElmToShow = BeeChat.UI.ScrollBoxes.getScrollBoxElm(key);
}
- var chatBoxContentElm = chatBoxElm.children().filter('[bareJid=' + key + ']');
+ var chatBoxContentElm = chatBoxElm.children().filter('[bareJid="' + key + '"]');
chatBoxContentElm.append(unescape(json.chats[key].html_content));
chatBoxContentElm.attr({scrollTop: chatBoxContentElm.attr('scrollHeight')});
if (typeof onlineRosterItems[key] != 'object')
continue;
- var contactElm = contactsListElm.find('li').filter('[bareJid=' + key + ']');
+ var contactElm = contactsListElm.find('li').filter('[bareJid="' + key + '"]');
if (contactElm.length == 0) {
contactElm = $('<li></li>')
add: function(contactBareJid, isroom)
{
var scrollBoxesElm = $('#' + BeeChat.UI.Resources.Elements.ID_DIV_SCROLLBOXES);
- var scrollBoxElm = scrollBoxesElm.find('ul').children().filter('[bareJid=' + contactBareJid + ']');
+ var scrollBoxElm = scrollBoxesElm.find('ul').children().filter('[bareJid="' + contactBareJid + '"]');
if (scrollBoxElm.length == 0) {
var availClass = null;
*/
getScrollBoxElm: function(contactBareJid)
{
- return $('#' + BeeChat.UI.Resources.Elements.ID_DIV_SCROLLBOXES).find('ul').children().filter('[bareJid=' + contactBareJid + ']');
+ return $('#' + BeeChat.UI.Resources.Elements.ID_DIV_SCROLLBOXES).find('ul').children().filter('[bareJid="' + contactBareJid + '"]');
}
};
{
var chatBoxes = $('#' + BeeChat.UI.Resources.Elements.ID_DIV_CHATBOXES);
- if ($(chatBoxes).children().filter('[bareJid=' + contactBareJid + ']').length == 0) {
+ if ($(chatBoxes).children().filter('[bareJid="' + contactBareJid + '"]').length == 0) {
var chatBox = $('<div></div>')
.attr('class', isroom ? BeeChat.UI.Resources.StyleClasses.ChatBox.MAIN : BeeChat.UI.Resources.StyleClasses.ChatBox.MAIN)
.attr('bareJid', contactBareJid)
takeStand: function(contactBareJid)
{
var chatBoxesElm = $('#' + BeeChat.UI.Resources.Elements.ID_DIV_CHATBOXES).children();
- var chatBoxElm = chatBoxesElm.filter('[bareJid=' + contactBareJid + ']');
- var chatBoxContentElm = chatBoxElm.children().filter('[bareJid=' + contactBareJid + ']');
+ var chatBoxElm = chatBoxesElm.filter('[bareJid="' + contactBareJid + '"]');
+ var chatBoxContentElm = chatBoxElm.children().filter('[bareJid="' + contactBareJid + '"]');
var scrollBoxesElm = $('#' + BeeChat.UI.Resources.Elements.ID_DIV_SCROLLBOXES);
var scrollBoxElm = BeeChat.UI.ScrollBoxes.getScrollBoxElm(contactBareJid);
chatBoxElm = BeeChat.UI.ChatBoxes.getChatBoxElm(contactBareJid);
}
- //var chatBoxContentElm = chatBoxElm.children().filter('[bareJid=' + contactBareJid + ']');
+ //var chatBoxContentElm = chatBoxElm.children().filter('[bareJid="' + contactBareJid + '"]');
var roster = chatBoxElm.find('div').filter('[class=' + BeeChat.UI.Resources.StyleClasses.ChatBox.ROOMROSTER + ']');
if (availability == 'unavailable') {
chatBoxElm = BeeChat.UI.ChatBoxes.getChatBoxElm(contactBareJid);
}
- var chatBoxContentElm = chatBoxElm.children().filter('[bareJid=' + contactBareJid + ']');
+ var chatBoxContentElm = chatBoxElm.children().filter('[bareJid="' + contactBareJid + '"]');
chatBoxContentElm.find('p').filter('[class=' + BeeChat.UI.Resources.StyleClasses.ChatBox.STATE + ']').remove();
*/
updateChatState: function(contactBareJid, msg)
{
- var chatBoxContentElm = BeeChat.UI.ChatBoxes.getChatBoxElm(contactBareJid).children().filter('[bareJid=' + contactBareJid + ']');
+ var chatBoxContentElm = BeeChat.UI.ChatBoxes.getChatBoxElm(contactBareJid).children().filter('[bareJid="' + contactBareJid + '"]');
$(msg).children().each(function() {
if (this.tagName == BeeChat.Message.ChatStates.COMPOSING) {
*/
getChatBoxElm: function(contactBareJid)
{
- return $('#' + BeeChat.UI.Resources.Elements.ID_DIV_CHATBOXES).children().filter('[bareJid=' + contactBareJid + ']');
+ return $('#' + BeeChat.UI.Resources.Elements.ID_DIV_CHATBOXES).children().filter('[bareJid="' + contactBareJid + '"]');
}
};