Я вам уже писал, что конечно, сначала делается клик.С какого начала? Вы успеваете кликнуть на элемент ровно в тот момент, когда листенеры уже повешены, но цикл еще не запустился??? Там промежуток в 0,00002 секунды, Клинт Иствуд обзавидуется такой реакции. Прочтите еще раз все комментарии внимательно, если хотите реально что-то понять. И да, отметьте для неразумного меня ГДЕ БЛЭТ У ВАС "сначала делается клик", прям вот в коде БОЛЬШИМ БУКВАМИ.
И меняйте тип общения, или проходите мимо.Во первых - тип общения от вас же и взят, вы пытаетесь людям с профессиональным опытом за 20+ лет доказать что правильно отрабатывающий код работает неправильно (на самом деле "не делает то что я хочу").
Не исключено, что собеседник старше Вас в 2 раза.Вам за 90? Мое почтение, учить азы программирования в таком возрасте - уже медаль. Короче, еще раз прочтите мой ответ, пометьте где вы "делаете клик", и я вам объясню (попробую) где ваша ошибка.
Есть одно жирное НО. Увидеть значение снаружи я могу только при следующих кликах.Извините, но вы
по какой логике в таком случае работает изменение контента сайта через админ-панель?По логике хранения данных на сервере. Данные отправляются на сервер, пишутся в бд, и при следующем обновлении вытаскиваются и вставляются в нужные места. Но к чистому хтмл и жс это неприменимо, так как нужно писать кучу серверного кода, создавать структуры бд, писать запросы и вот это все, тема обширная, писать можно бесконечно. Собственно все можно описать и найти по ключевому слову "бэкенд".
-_-не спать!
у меня проблемы с корзиной. все было ок, пока я не стала писать код, для того чтобы не было повторов в нейКод в фиддл имеет смысл закидывать если он там хоть как-то работает. Если у вас проблема с конкретным куском кода, выкладывайте только этот кусок, будет достаточно.
сначала товары были в корзине, но с NaN, но сейчас с нужным счетчиком но вне корзиныДля кода понятия, приведенные вами, абсолютно бессмысленны (и вообще не понятно что вы имеете в виду), выражайтесь более профессионально, терминами кода и ЯП.
нужен был 1 запрос, который на питоне я сделал ровно за 10 минут, а с JS погружаюсь всё глубже,Ну, чего ты ждал? Так устроено любое знание, оно не из воздуха берется, нужно что-то читать...
понятия не имею о чем выhttps://www.google.ru/search?q=js+fetch первая ссылка.
Да не в следующих, что за бред...
Можете, только цикл не будет ждать пока вы сделаете первый клик, он выполнится СРАЗУ ПОСЛЕ ТОГО КАК ВЫ ПОВЕСИЛИ ОБРАБОТЧИКИ И ДО ТОГО КАК КЛИКНУЛИ В ПЕРВЫЙ РАЗ (по тому что там разница в пикосекунды). Это такая фишка - асинхронный код и декларативное исполнение.
Ну да, до вас с листенерами никто не сталкивался, конечно.
Решение простое как пипец, но вы его почему то не хотите слушать. Вынесите ваш цикл в функцию и вызывайте внутри евента клика.