Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 16.03.2018, 11:54
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,750

WqR128, а в jq есть методы "delete" и "exit"?)
Ответить с цитированием
  #12 (permalink)  
Старый 16.03.2018, 11:59
Аватар для WqR128
Интересующийся
Отправить личное сообщение для WqR128 Посмотреть профиль Найти все сообщения от WqR128
 
Регистрация: 16.03.2018
Сообщений: 13

Nexus , () по вашему мнению лучше ?)
Ответить с цитированием
  #13 (permalink)  
Старый 16.03.2018, 12:04
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,750

WqR128, что вы вообще пытаетесь сделать используя метод "filter"?
Ответить с цитированием
  #14 (permalink)  
Старый 16.03.2018, 12:15
Аватар для WqR128
Интересующийся
Отправить личное сообщение для WqR128 Посмотреть профиль Найти все сообщения от WqR128
 
Регистрация: 16.03.2018
Сообщений: 13

Nexus , ок если красивее то пусть будет "each"
Ответить с цитированием
  #15 (permalink)  
Старый 16.03.2018, 12:18
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,750

WqR128,
Я вроде бы не говорил, что что-то в коде у вас "некрасиво", а спросил что вы пытаетесь сделать...
Ответить с цитированием
  #16 (permalink)  
Старый 16.03.2018, 12:28
Аватар для WqR128
Интересующийся
Отправить личное сообщение для WqR128 Посмотреть профиль Найти все сообщения от WqR128
 
Регистрация: 16.03.2018
Сообщений: 13

Фильтр просто так.... Лично меня коробит, что надо делать 2 прогона массива
Ответить с цитированием
  #17 (permalink)  
Старый 16.03.2018, 12:34
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,750

Сообщение от WqR128
Фильтр просто так
В смысле "просто так"?

Может лучше так сделать?
$.getJSON("https://spreadsheets.google.com/feeds/list/" 
          + spreadsheetID + "/od6/public/values?alt=json", function(data) {
    var html=[];
    $(data.feed.entry).each(function() {
        if (this.gsx$slag.$t === location.pathname)
            html.push(
              '<article class="' + this.gsx$type.$t + '"><header>'
              	+'<h2>' + this.gsx$title.$t + '</h2>'
              +'</header><img src="' + this.gsx$image.$t + '"/></article>'
            );
    });
  	$('section').prepend(html.reverse().join(''));
});

Последний раз редактировалось Nexus, 16.03.2018 в 12:38.
Ответить с цитированием
  #18 (permalink)  
Старый 16.03.2018, 12:47
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

М.Б. как-то в таком стиле? (строки 13-24)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>

<section></section>
<script>
var test = { 
gsx$type:{$t:'testclass'},
gsx$title:{$t:'Test Title'},
gsx$image:{$t:'http://javascript.ru/cat/list/donkey.gif'}
};

$('section').html('test content');

var art = $('<article/>', {
    class: test.gsx$type.$t,
    html: $('<header/>', { 
         html: $('<h2/>', { 
                text: test.gsx$title.$t 
        }) 
    }) ,
});
art.append( $('<img/>', { 
         src: test.gsx$image.$t 
    }))
art.prependTo($('section'));

</script>

Последний раз редактировалось Dilettante_Pro, 16.03.2018 в 15:23.
Ответить с цитированием
  #19 (permalink)  
Старый 16.03.2018, 13:16
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,137

Сообщение от WqR128
но гугла такие переменные
Вона кто воду мутит...
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать чтобы кнопка «Назад» работала бы в пределах определенного сайта? Askeer Общие вопросы Javascript 7 14.10.2016 12:23
Как сделать чтобы кнопка «Назад» работала бы в пределах определенного сайта? Askeer Общие вопросы Javascript 0 12.10.2016 18:58
Как сделать что бы картинки с другого url отображались как свои zlodey Серверные языки и технологии 1 04.05.2015 21:30
Как правильно обновить div из БД в MVC??? espltd AJAX и COMET 2 11.04.2014 01:28
try и catch подскажите как правильно сделать Jekel Javascript под браузер 9 31.03.2010 10:33