Вывод определенного количества материала
|
|
Пользователь
130 сообщений
Мужчина
|
Вот скрипт, он выводит ВЕСЬ список материлов Code <script type="text/javascript"> document.write('<span class="h29"></span>'); $.get("/load/0-0-$_USER_ID$-0-17", function(data) { var ifnohist = $("#group:first", data).html(); if (ifnohist == null) { $('.h29').html(' <center><font color="#666666">Блоги не написаны</font></center> '); }
$("#group", data).each(function() { var histr = $(this).html(); $('.h29').before(histr); }); }); </script>
Как сделать, чтобы вместо всего списка он бы выводил хотя бы 3 материала?
|
|
|
|
|
Пользователь
144 сообщения
Мужчина
|
попробуй так: Code <script type="text/javascript"> document.write('<span class="h29"></span>'); $.get("/load/0-0-$_USER_ID$-0-17", function(data) { var ifnohist = $("#group:eq(1)", data).html(); var ifnohist = $("#group:eq(2)", data).html(); var ifnohist = $("#group:eq(3)", data).html(); if (ifnohist == null) { $('.h29').html(' <center><font color="#666666">Блоги не написаны</font></center> '); } $("#group", data).each(function() { var histr = $(this).html(); $('.h29').before(histr); }); }); </script>
|
|
|
|
|
Пользователь
130 сообщений
Мужчина
|
doc, не работает
|
|
|
|
|
Бывалый
445 сообщений
Мужчина
|
Code <script type="text/javascript"> document.write('<span class="h29"></span>'); $.get("/load/0-0-$_USER_ID$-0-17", function(data) { var ifnohist = $("#group:first:eq(3)", data).html(); if (ifnohist == null) { $('.h29').html(' <center><font color="#666666">Блоги не написаны</font></center> '); } $("#group", data).each(function() { var histr = $(this).html(); $('.h29').before(histr); }); }); </script>
|
|
|
|
|
Пользователь
130 сообщений
Мужчина
|
AlexSur, ты хоть сам скрипт проверял? не работает
|
|
|
|
|
Пользователь
144 сообщения
Мужчина
|
Фуфелшмерц, у тебя вид материалов в каком диве, я имею ввиду не а код из вида материалов
|
|
|
|
|
Пользователь
130 сообщений
Мужчина
|
doc, <div id="group">
вот весь код Code <table width="100%" cellpadding="0" cellspacing="0"> <tr> <td align="left" valign="top"> <?if($IMG_URL1$)?><img src="$IMG_URL1$" width="50" alt="$ENTRY_TITLE$"><?else?><img src="http://vk.com/images/question_a.gif" width="50" alt="$ENTRY_TITLE$"><?endif?> </td> <td width="100%" align="left" valign="top"> <div id="group"><div style="background:#f1f1f1;border-bottom:1px solid #e2e2e2;padding-left:7px;padding-top:7px;padding-bottom:7px;"><a href="$ENTRY_URL$"><div style="color: rgb(38, 88, 134);font-size: 12px;"><b>$TITLE$</b></div></a>$DATE$ в $TIME$</div></div>
</td> </tr> </table></div><br>
|
|
|
|
|
Пользователь
144 сообщения
Мужчина
|
Фуфелшмерц, замени в виде материала: Code <table width="100%" cellpadding="0" cellspacing="0"> на Code <table width="100%" cellpadding="0" cellspacing="0" class="group_get"> и вот js Code <script type="text/javascript"> document.write('<span class="h29"></span>'); $.get("/load/0-0-$_USER_ID$-0-17", function(data) { var ifnohist = $(".group_get:eq(1)", data).html(); var ifnohist = $(".group_get:eq(2)", data).html(); var ifnohist = $(".group_get:eq(3)", data).html(); if (ifnohist == null) { $('.h29').html(' <center><font color="#666666">Блоги не написаны</font></center> '); } $("#group", data).each(function() { var histr = $(this).html(); $('.h29').before(histr); }); }); </script> должно работать...
|
|
|
|
|
Пользователь
130 сообщений
Мужчина
|
doc, не работаетДобавлено (12.12.2012, 14:43) --------------------------------------------- up
|
|
|
|
|
Coder
627 сообщений
Мужчина
|
фуфел Дата регистрации: 12.08.2011 в 13:07
и ничему ни научился за год?
инфы в этой теме недостаточно, нужен селектор материалов
|
|
|
|
|