Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #471 (permalink)  
Старый 22.02.2018, 21:02
Профессор
Отправить личное сообщение для spinastr Посмотреть профиль Найти все сообщения от spinastr
 
Регистрация: 02.05.2016
Сообщений: 390

Уважаемые!

До того как я сел в инвалидную коляску я работал в металлургии, полувагонами отправлял металлолом на заводы.

Что дороже

3A, 5A, или Б22?
Ответить с цитированием
  #472 (permalink)  
Старый 22.02.2018, 21:12
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

spinastr,
вы лучше читайте то что вам дают, забудьте о металлургии.

Я дал пример, его можно запустить, он работает, дан комментарий как он работает.

Обратиться к элементу class="previous date" по составному классу, это означает $(".previous.date") - имена классов соединены через точку! И я кому об этом писал здесь ранее? Кто блин в этом виноват - мы?

И нахрена такой хренью заниматься отдельно и явно прописывая $(".previous.date").html(сюда дату), если это уже заложено в программе?

Я могу только сожалеть о вашем положении, но не надо давить на жалость - вы невнимательны, не читаете и не думаете о том, что вам пишут. А если так, то над вами как нянькой можно сидеть по каждому мелочному вопросу, но толку не будет.

Пора в себе менять отношение к тому что дают.
Ответить с цитированием
  #473 (permalink)  
Старый 22.02.2018, 21:18
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,733

Сообщение от spinastr
Что дороже

3A, 5A, или Б22?
Тут и тут можно найти цену на интересующие категории лома.

Над вами никто не смеется, но не скрою, положение действительно смешное.
Форум для программистов, почти 500 комментариев в теме и так и не решена задача на которую самое больше по времени требуется пол часа.
Ответить с цитированием
  #474 (permalink)  
Старый 22.02.2018, 21:20
Профессор
Отправить личное сообщение для Manyasha Посмотреть профиль Найти все сообщения от Manyasha
 
Регистрация: 21.09.2015
Сообщений: 196

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) {
?
Закройте скобки и все заработает.
Ответить с цитированием
  #475 (permalink)  
Старый 22.02.2018, 21:26
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от Manyasha
laimas, рано пока к классам переходить) не работает все по той же причине, дело в скобках. Код из поста 467:
Сказано давно ему об этом было и судя по следующему посту, работает, а проблемы уже иного плана.

Так не выводится в блок, дата

$('.previous date').html(data.current.date);


Отгадайте за 5 сек в чем тут проблема? Так рано о классах или пора?

Я в этой горе теме обо всем уже рассказал, единственное что не сплясал еще.
Ответить с цитированием
  #476 (permalink)  
Старый 22.02.2018, 21:27
Профессор
Отправить личное сообщение для spinastr Посмотреть профиль Найти все сообщения от spinastr
 
Регистрация: 02.05.2016
Сообщений: 390

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 : ''
            })
        })
    });
Ответить с цитированием
  #477 (permalink)  
Старый 22.02.2018, 21:30
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от spinastr
Где тут закрыть скобки?
Ни где, тут нет проблем, а ранее она была из-за //});

Опять по новому кругу размусоливать?
Ответить с цитированием
  #478 (permalink)  
Старый 22.02.2018, 21:31
Профессор
Отправить личное сообщение для spinastr Посмотреть профиль Найти все сообщения от spinastr
 
Регистрация: 02.05.2016
Сообщений: 390

Стёр тот конец, получилось так:

$('.previous date');


Не выводит js дату, Может сам js неверен?

С точкой тоже не работает

$('.previous.date');

Последний раз редактировалось spinastr, 22.02.2018 в 21:33.
Ответить с цитированием
  #479 (permalink)  
Старый 22.02.2018, 21:31
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от spinastr
$('.previous date').html(data.current.date);
И выбросьте к чертовой матери мусор этот и с ошибкой написанный - в коде уже все есть!
Ответить с цитированием
  #480 (permalink)  
Старый 22.02.2018, 21:33
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,733

Сообщение от spinastr
Manyasha,

Где тут закрыть скобки?
Если вы скопировали весь ваш код, то в нем не закрыт callback и сам метод getJson библиотеки jQuery.

Т.е. нужно как-то так:
$.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 : ''
			})
		})
	});
});
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывод контента в модалном окне, чтобы к нему можно было обратиться по ссылке decadent42 jQuery 3 11.04.2016 15:12
Преключатель валют alexmixaylov jQuery 7 21.10.2014 13:10
Проблема с выводом курса валют bubanay Элементы интерфейса 0 20.12.2013 20:42
Вывод переменных MasterHrust Javascript под браузер 4 03.08.2011 15:41
Вывод данных в Друпал 6 из MySQL, небольшая работа torquemada Работа 1 22.05.2011 17:05