За последние 24 часа нас посетили 10565 программистов и 751 робот. Сейчас ищут 217 программистов ...

перевод js на json

Тема в разделе "Прочее", создана пользователем kinlok, 12 июл 2017.

  1. kinlok

    kinlok Активный пользователь

    С нами с:
    18 мар 2017
    Сообщения:
    50
    Симпатии:
    0
    ребят памагите с js кодам вот эти 2 куска нада перевести на json каму не лень памагите пажалуста

    вот этат и в прекрепленам файле

    Код (Javascript):
    1. //NEWS
    2. var news = {
    3.     page: function(){
    4.         var type = $('#type').val();
    5.         $('#wall_l_href_news').attr('onClick', '');
    6.         if($('#loading_news').text() == 'Показать предыдущие новости'){
    7.             textLoad('loading_news');
    8.             $.post('/index.php?go=news&type='+type, {page: 1, page_cnt: page_cnt}, function(d){
    9.                 if(d != 'no_news'){
    10.                     $('#news').append(d);
    11.                     $('#wall_l_href_news').attr('onClick', 'news.page(\''+type+'\')');
    12.                     $('#loading_news').html('Показать предыдущие новости');
    13.                     page_cnt++;
    14.                 } else
    15.                     $('#wall_l_href_news').hide();
    16.             });
    17.         }
    18.     },
    19.     showWallText: function(id){
    20.         var wh2 = $('#2href_text_'+id).width();
    21.         var wh = $('#href_text_'+id).width()-wh2+10;
    22.         $('.news_wall_msg_bg').hide();
    23.         $('#wall_text_'+id).fadeIn('fast').css('margin-left', wh);
    24.         $('#wall_text_'+id).mouseover(function(){
    25.             $('#wall_text_'+id).fadeOut('fast');
    26.         });
    27.     },
    28.     hideWallText: function(id){
    29.         $('#wall_text_'+id).fadeOut('fast');
    30.     }
    31. }
     

    Вложения:

    • js.txt
      Размер файла:
      27,8 КБ
      Просмотров:
      6
  2. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    6.888
    Симпатии:
    1.109
    Адрес:
    Лень
    эти два куска ?
     
  3. kinlok

    kinlok Активный пользователь

    С нами с:
    18 мар 2017
    Сообщения:
    50
    Симпатии:
    0
    этат

    1. //NEWS
    2. var news = {
    3. page: function(){
    4. var type = $('#type').val();
    5. $('#wall_l_href_news').attr('onClick', '');
    6. if($('#loading_news').text() == 'Показать предыдущие новости'){
    7. textLoad('loading_news');
    8. $.post('/index.php?go=news&type='+type, {page: 1, page_cnt: page_cnt}, function(d){
    9. if(d != 'no_news'){
    10. $('#news').append(d);
    11. $('#wall_l_href_news').attr('onClick', 'news.page(\''+type+'\')');
    12. $('#loading_news').html('Показать предыдущие новости');
    13. page_cnt++;
    14. } else
    15. $('#wall_l_href_news').hide();
    16. });
    17. }
    18. },
    19. showWallText: function(id){
    20. var wh2 = $('#2href_text_'+id).width();
    21. var wh = $('#href_text_'+id).width()-wh2+10;
    22. $('.news_wall_msg_bg').hide();
    23. $('#wall_text_'+id).fadeIn('fast').css('margin-left', wh);
    24. $('#wall_text_'+id).mouseover(function(){
    25. $('#wall_text_'+id).fadeOut('fast');
    26. });
    27. },
    28. hideWallText: function(id){
    29. $('#wall_text_'+id).fadeOut('fast');
    30. }
    31. }
    и там в прекрепленам файле
     
  4. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    6.888
    Симпатии:
    1.109
    Адрес:
    Лень
    извращенец :eek:
     
  5. kinlok

    kinlok Активный пользователь

    С нами с:
    18 мар 2017
    Сообщения:
    50
    Симпатии:
    0
    паможеш или нет ?
     
  6. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.419
    Симпатии:
    1.743
    это и есть js
    че сделать-то надо?
     
  7. kinlok

    kinlok Активный пользователь

    С нами с:
    18 мар 2017
    Сообщения:
    50
    Симпатии:
    0
    на json перевести
     
  8. Deonis

    Deonis Старожил

    С нами с:
    15 фев 2013
    Сообщения:
    1.519
    Симпатии:
    503
    Код (Javascript):
    1. var json = JSON.stringify(news, function(key, value) {
    2.     if (typeof value === 'function') {
    3.         return value.toString();
    4.     } else {
    5.         return value;
    6.     }
    7. });
     
  9. kinlok

    kinlok Активный пользователь

    С нами с:
    18 мар 2017
    Сообщения:
    50
    Симпатии:
    0
    нада полнастю перевести весь код а не кусочик и там в прекрепленам файле
     
  10. Deonis

    Deonis Старожил

    С нами с:
    15 фев 2013
    Сообщения:
    1.519
    Симпатии:
    503
    Про это можете забыть. Преобразовать в JSON можно что-то одно (массив, объект, строку и т.д.).
     
  11. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.419
    Симпатии:
    1.743
    JSON это способ записи данных.