Уважаемые!
До того как я сел в инвалидную коляску я работал в металлургии, полувагонами отправлял металлолом на заводы. Что дороже 3A, 5A, или Б22? |
spinastr,
вы лучше читайте то что вам дают, забудьте о металлургии. Я дал пример, его можно запустить, он работает, дан комментарий как он работает. Обратиться к элементу class="previous date" по составному классу, это означает $(".previous.date") - имена классов соединены через точку! И я кому об этом писал здесь ранее? Кто блин в этом виноват - мы? И нахрена такой хренью заниматься отдельно и явно прописывая $(".previous.date").html(сюда дату), если это уже заложено в программе? Я могу только сожалеть о вашем положении, но не надо давить на жалость - вы невнимательны, не читаете и не думаете о том, что вам пишут. А если так, то над вами как нянькой можно сидеть по каждому мелочному вопросу, но толку не будет. Пора в себе менять отношение к тому что дают. |
Цитата:
Над вами никто не смеется, но не скрою, положение действительно смешное. Форум для программистов, почти 500 комментариев в теме и так и не решена задача на которую самое больше по времени требуется пол часа. |
laimas, рано пока к классам переходить) не работает все по той же причине, дело в скобках. Код из поста 467:
$.getJSON("http://h116641.s08.test-hf.su/", function(data) { $.each(data, function(k, o) { $.each(o, function(a, r) { $('.'+k+'.'+a).html( a=='date' ? r : {'USD':'$','EUR':'€'}[a] + ' ' + r.value.toFixed(2) + ' <b class=' + ['','down','up'][r.rate] +'>' + ['','▼','▲'][r.rate] +'</b>' )/*<-закрывающая скобка для html (строка №5)*/.attr('title', function() { return $(this).hasClass('title') ? data[k].date : '' }/*<-закрывающая скобка для функции в attr (строка №7)*/)/*<-закрывающая скобка для attr (строка №7)*/ }/*<-закрывающая скобка для функции в each (строка №4)*/)/*<-закрывающая скобка для each (строка №4)*/ }/*<-закрывающая скобка для функции в each (строка №3)*/);/*<-закрывающая скобка для each (строка №3)*/ spinastr, Внимание, вопрос: когда придет конец несчастной $.getJSON("http://h116641.s08.test-hf.su/", function(data) { ? Закройте скобки и все заработает. |
Цитата:
Так не выводится в блок, дата $('.previous date').html(data.current.date); Отгадайте за 5 сек в чем тут проблема? Так рано о классах или пора? Я в этой горе теме обо всем уже рассказал, единственное что не сплясал еще. |
Manyasha,
Где тут закрыть скобки? $.getJSON("http://h116641.s08.test-hf.su/", function(data) { $('.previous date').html(data.current.date); $.each(data, function(k, o) { $.each(o, function(a, r) { $('.'+k+'.'+a).html( a=='date' ? r : {'USD':'$','EUR':'€'}[a] + ' ' + r.value.toFixed(2) + ' <b class=' + ['','down','up'][r.rate] +'>' + ['','▼','▲'][r.rate] +'</b>' ).attr('title', function() { return $(this).hasClass('title') ? data[k].date : '' }) }) }); |
Цитата:
Опять по новому кругу размусоливать? |
Стёр тот конец, получилось так:
$('.previous date'); Не выводит js дату, Может сам js неверен? С точкой тоже не работает $('.previous.date'); |
Цитата:
|
Цитата:
Т.е. нужно как-то так: $.getJSON("http://h116641.s08.test-hf.su/", function(data) { $.each(data, function(k, o) { $.each(o, function(a, r) { $('.' + k + '.' + a).html(a == 'date' ? r : { 'USD': '$', 'EUR': '€' }[a] + ' ' + r.value.toFixed(2) + ' <b class=' + ['', 'down', 'up'][r.rate] + '>' + ['', '▼', '▲'][r.rate] + '</b>').attr('title', function() { return $(this).hasClass('title') ? data[k].date : '' }) }) }); }); |
Часовой пояс GMT +3, время: 22:52. |