Результаты поиска
Введите запрос, по завершению нажмите Enter.
  • Страница 1 из 1
  • 1
помогите переделать скрипт
Отправлено 25.09.2011 - 13:281
Нет аватара
Бывалый
398 сообщений
Мужчина
На старый сайт покупал скрипт у iWebb, который выводит кол-во определённых наград в виде числа.
И мне необходимо поставить его на новый сайт.
Вот сам скрипт:

Вот часть старой персональной страницы где он используется:

А вот часть новой персональной страницы куда мне нужно вставить этот скрипт:

в js не "бум-бум", так что прошу вашей помощи.
Профиль Личное сообщение Дом. страница icq Skype
20
Отправлено 25.09.2011 - 13:362
uSite Team
1320 сообщений
Мужчина
Скрипт ставить нужно после твоего html кода.
Профиль Личное сообщение Дом. страница icq Skype
Отправлено 25.09.2011 - 18:543
Нет аватара
Бывалый
398 сообщений
Мужчина
там и стоит, но кол-во наград не выводит

Добавлено (25.09.2011, 18:54)
---------------------------------------------
ап

Профиль Личное сообщение Дом. страница icq Skype
20
Отправлено 26.09.2011 - 08:394
uSite Team
1320 сообщений
Мужчина
Ссылку на страницу дай.
Профиль Личное сообщение Дом. страница icq Skype
Отправлено 29.09.2011 - 15:425
Нет аватара
Бывалый
398 сообщений
Мужчина
скинул в лс

Добавлено (26.09.2011, 22:39)
---------------------------------------------
up

Добавлено (27.09.2011, 18:34)
---------------------------------------------
uup

Добавлено (29.09.2011, 15:42)
---------------------------------------------
никто не знает что ли?
не прошу же писать скрипт, а просто его переделать под другой вид персональной страницы... уверен, что для многих людей на этом сайте - дело "раз плюнуть".

Профиль Личное сообщение Дом. страница icq Skype
20
Отправлено 30.09.2011 - 10:456
uSite Team
1320 сообщений
Мужчина
Может на странице подключены несколько библиотек jQ?
Профиль Личное сообщение Дом. страница icq Skype
Отправлено 30.09.2011 - 12:157
Beginner
31 сообщениий
Мужчина
Короче, стирай все что тебе дал iWebb и в нужное тебе место вставь код:
Code
<script type="text/javascript">
    $(document).ready(function(){
       $.get('/index/54-$_USER_ID$', function(data){
          var content = $(data).text();
          var count = [];
          $(content).find('img').each(function(){ if($(this).attr('src').indexOf('/awd/awards/1.png')!=-1) { if($(this).parent().find('b').text()=='') { count[0] = 0; } else { count[0] = $(this).parent().find('b').text();}}});
          $(content).find('img').each(function(){ if($(this).attr('src').indexOf('/awd/awards/2.png')!=-1) { if($(this).parent().find('b').text()=='') { count[1] = 0; } else { count[1] = $(this).parent().find('b').text();}}});
          $(content).find('img').each(function(){ if($(this).attr('src').indexOf('/awd/awards/3.png')!=-1) { if($(this).parent().find('b').text()=='') { count[2] = 0; } else { count[2] = $(this).parent().find('b').text();}}});
          $('#count_fp').text(count[0]);                    
          $('#count_sp').text(count[1]);                    
          $('#count_tp').text(count[2]);                    
       });
    });
</script>
          
<div class="stats">Статистика турниров:</div>   
  <div class="stats_1">Первых мест: <b id="count_fp">0</b></div>
  <div class="stats_2">Вторых мест: <b id="count_sp">0</b></div>
  <div class="stats_3">Третьих мест: <b id="count_tp">0</b></div>
</div>


Скриншот:
http://www.nicegoing.ru/zm1003/imgview_7473.html
Профиль Личное сообщение Дом. страница icq Skype
15
Отправлено 30.09.2011 - 17:318
Нет аватара
Бывалый
398 сообщений
Мужчина
Барсик огромное спасибо)
iWebb, отдавай барсику 50 рублей :D :D

Добавлено (30.09.2011, 17:31)
---------------------------------------------
а как сделать сумму этих переменных?

Профиль Личное сообщение Дом. страница icq Skype
20
Отправлено 30.09.2011 - 19:059
uSite Team
1320 сообщений
Мужчина
Барсик гений....
Quote (lifee)
iWebb, отдавай барсику 50 рублей
Разбег с какой горки взять?
Профиль Личное сообщение Дом. страница icq Skype
Отправлено 30.09.2011 - 19:0710
Beginner
31 сообщениий
Мужчина
lifee обнови скрипт вот так:
Code
<script type="text/javascript">
     $(document).ready(function(){
        $.get('/index/54-$_USER_ID$', function(data){
           var content = $(data).text();
           var count = [];
           $(content).find('img').each(function(){ if($(this).attr('src').indexOf('/awd/awards/1.png')!=-1) { if($(this).parent().find('b').text()=='') { count[0] = 0; } else { count[0] = $(this).parent().find('b').text();}}});
           $(content).find('img').each(function(){ if($(this).attr('src').indexOf('/awd/awards/2.png')!=-1) { if($(this).parent().find('b').text()=='') { count[1] = 0; } else { count[1] = $(this).parent().find('b').text();}}});
           $(content).find('img').each(function(){ if($(this).attr('src').indexOf('/awd/awards/3.png')!=-1) { if($(this).parent().find('b').text()=='') { count[2] = 0; } else { count[2] = $(this).parent().find('b').text();}}});
           $('#count_fp').text(count[0]);                     
           $('#count_sp').text(count[1]);                     
           $('#count_tp').text(count[2]);
           $('#summ').text(count[0] + count[1] + count[2]);           
        });
     });
  </script>
             
  <div class="stats">Статистика турниров:</div>    
   <div class="stats_1">Первых мест: <b id="count_fp">0</b></div>
   <div class="stats_2">Вторых мест: <b id="count_sp">0</b></div>
   <div class="stats_3">Третьих мест: <b id="count_tp">0</b></div>
  </div>
<div id="summ">0</div>
Профиль Личное сообщение Дом. страница icq Skype
15
Отправлено 30.09.2011 - 22:5211
Нет аватара
Бывалый
398 сообщений
Мужчина
Барсик ещё раз брагодарствую)
Профиль Личное сообщение Дом. страница icq Skype
20
  • Страница 1 из 1
  • 1
Поиск:
uSite.su © 2010-2025
Все права защищены.
Многогранность и сверхспособности сообщества uCoz заставляют задуматься даже самые стойкие умы веб-программирования, ведь лишь uSite способен предоставить ответы на самые сложные вопросы uCoz.
01RSS
Хостинг от uCozПользовательское соглашение и прочая информация