• Страница 1 из 1
  • 1
помашь с кодом
waak Оффлайн
Проверенный
41
Дата: Суббота, 2015-08-22, 17:44 | Сообщение # 1
Помогите решить проблему с кодом
раньше он выводил награды пользователя в профиле а теперь не работает не знаю почему может кто подскажет?

Код
<script type="text/javascript">
$(function () {
  awards = function (_a, _t, _la, _s) {
  $.get("/index/54-$_USER_ID$", function (f) {
  $(_a).before('<img id="awards" alt="" />');
  var d = $('cmd[p="content"]', f).text(),
  b = $("img", d),
  a = [],
  c = $("#awards"),
  e = 1,
  aw = '';
  $.each(b, function (g, h) {
  a.push(h.src);
  if (e <= _s) {
  aw += '<img src="' + h.src + '" alt="" id="gfstyle"/>';
  e++;
  }
  });
  e = 1;
  c.attr("src", a[0]);
  if (b.length > 1) {
  setInterval(function () {
  if (e == b.length) {
  e = 0
  }
  c.hide().attr("src", a[e]).fadeIn("normal");
  e++
  },
  _t * 1000)
  }
  $(_la).html(aw);
  })
  };
  awards('#avatar', 4, '#listawards', 5);
});
</script>


Помог? ставь +
Разработка дизайна - верстка, помощь по установке шаблона на uCoz.
Связь
skype - tolik-waak
Мой сайт
Профиль
Balbesskin Оффлайн
Проверенный
2
Дата: Суббота, 2015-08-22, 22:35 | Сообщение # 2
Доброго времени суток!

Вот вам рабочий скрипт. Вставьте в место, где необходимо вывести награды:

Код
<span id="listawards">Загрузка</span>
<script>      
$('#listawards').hide();
$.get('/index/54-1', function(data){      
data=$(data).text();      
$('#listawards').empty().append($('td', data)).show();      
})
</script>

P.S.: На всякий случай проверьте, включен ли модуль Награды.


Сообщение отредактировал Balbesskin - Суббота, 2015-08-22, 22:37
Профиль
  • Страница 1 из 1
  • 1
Поиск: