Награды в персональной странице пользователя

голоса: 0

 Помогите пожалуйста подправить скрипт. Не могу понять, как ограничить число выводимых наград! Скрипт выводит все награды пользователя что у нег есть, а мне к примеру надо только 15.

И еще вопрос, скрипт так же выводит количество наград 1шт. 2шт. можно это как то убрать? 

Заранее спасибо за помощь!

 

 <center> <?if($AWARDS$)>0?> <span id="listawards">загрузка наград ...</span>   <script type="text/javascript">   $('#listawards').hide();   $.get('/index/54-$_USER_ID$', function(data){   data=$(data).text();   $('#listawards').empty().append($('td', data)).show();   })</script></center>  <?else?><center>Увы, наград пока нет. </center><?endif?>

 

| Автор: | Категория: JavaScript

Ответов: 2

Голоса: +1
 
Лучший ответ
Уточните ссылку на страницу сайта где можно увидеть эти награды и проблему с цифрами.
| Автор:
Выбор ответа лучшим | | Автор: NanoBeast
Награды выводятся на персональной странице пользователя.
NanoBeast,
Я понимаю что на персональной, мне нужно увидеть у вас на сайте конкретную проблему, а не ставить себе и смотреть у себя.
NanoBeast,

Цифры и лишние награды можно скрыть прописав в стили:

td[onmouseover="this.className='myWinTD2'"] div[style="padding-top:2px;"] {display:none!important;}
#listawards td[onmouseover="this.className='myWinTD2'"]:nth-child(14n+1),#listawards td[onmouseover="this.className='myWinTD2'"]:nth-child(16n+1),#listawards td[onmouseover="this.className='myWinTD2'"]:nth-child(13n+1) {display:none;}

Голоса: +1

 Понятно где дописать в скрипте?

.append($('td:lt(15)', data))

Цифры убираются стилями

#listawards div {display:none;}

| Автор:
...