bret,
Может быть проблема в том что какой то текст еще в этот div попадает??
вот мой полный код
$(function () {
$('.gDivLeft:last').prev('br').hide();
$('.gDivLeft:last').prev('br').prev('br').hide();
$('.gDivLeft:last').prev('br').prev('br').prev('br').hide();
var nowon = $('.gTableTop:contains("Дополнительная информация")').parent().parent().find('.gTableSubTop:first');
var record = $('.statsRecord');
var onlines2 = $('.gTableBody1').html();
$(".gTableSubTop:contains('Статистика форума')").parent('tr').each(function(){
msgall = $(this).next().find('td:eq(1)').find('b:eq(1)').text()
thall = $(this).next().find('td:eq(1)').find('b:first').text()
usersall = $(this).next().find('td:eq(1)').find('b:eq(2)').text()
lastuser_a = $(this).next().find('td:eq(1)').find('a').attr('href')
lastuser_name = $(this).next().find('td:eq(1)').find('a').text();
})
$('.gTable:last').html('');
$('#record').html('<b>'+$(record).find('b').text()+'</b>');
$('#onlines2').html(onlines2 || 'Сейчас нет пользователей онлайн');
$('#onlis').html('<div id="finfo_1">Онлайн <b>'+$(nowon).find('b:eq(0)').text()+'</b></div> <div id="finfo_2">Участников <b>'+$(nowon).find('b:eq(1)').text()+'</b></div> <div id="finfo_3">Гостей <b>'+$(nowon).find('b:eq(2)').text()+'</b></div> ');
$('#tem').html(thall); $('#otvet').html(msgall); $('#alluser').html(usersall);
$('.statsRecord').attr('style','display:none');
});
Вот что в onlines2 когда нет пользователей
<font id="onlines2">
<div class="statsRecord" style="display:none">Рекорд посещаемости форума <b>4</b> зафиксирован Среда, 12:09, 27.02.2013.</div>
</font>
как бы я этот текст не могу убрать пришлось скрыть таким путем
$('.statsRecord').attr('style','display:none');