|
|
|
| Никак немогу в чем проблемма jquery выдает ошибку во время: $('#advert').html(data);
В чем проблемма может быть? Как ее исправить?
Сама ошибка:
div is null
http://***/files/js/jquery-1.2.6.pack.js
Line 997
Сам код:
function check_mcontent() {
mcontent = $('#mcontent').attr('id');
if (!mcontent) {
$('#pcontent').html('<table width="1000" cellspacing="0" cellpadding="0" border="0"><tr><td width="600" valign="top" align="left"><div id="mcontent" style="width: 670px"></div></td><td><div id="advert"><img src="/files/images/loading.gif" /></div></td></tr></table>');
$.post('/libs/ajax/block_inn.php?rand='+Math.random(), {},
function(data){
$('#advert').html(data);
});
}
}
|
| |
|
|
|
|
|
|
|
для: RaiDeRz
(08.09.2008 в 15:14)
| | первая строчка кода что делает? пытается взять элемент по айдишнику? так это не правильно, ибо этой строчкой кода ты берешь атрибут id у блока с id=mcontent. проще тогда так написать:
а если надо обратиться к объекту, то это так:
mcontent = $('#mcontent');
|
| |
|
|
|
|
|
|
|
для: Lelik
(08.09.2008 в 15:27)
| | я про другое писал а не про этот mcontent ошибка же не в нем, ошибка в другом месте как я говорил в id=advert.... И между прочим так писать можно как я написал потому что все норм работало... Вся проблемма в div с id advert | |
|
|
|
|
|
|
|
для: RaiDeRz
(08.09.2008 в 17:33)
| | может попробовать ХТМЛ через метод createElement создавать? помойму там с таблицами некие запары в ИЕ, когда через innerHTML вставляешь код | |
|
|
|