знании битриксовой либы. Но читаю доку и ответа не нахожу. Мб, вы сможете помочь)
https://pastebin.com/8Jgzn8D3
Залил маленький участок кода из шаблона sale.order.ajax на pastBin
буквально 20 строк.
Суть:
В первом блоке мы присваиваем значение переменной title.
Во втором блоке переменную title отправляем в качестве дочернего элемента в другой элемент DOM дерева.
При этом title изменяет свое значение оО Как такое может быть?))
Буду очень благодарен за подсказки.
P.S.
Если интересен контекст, из которого вырван код:
в title заполняется описание платежной системы.
Но после присвоения title в качестве дочернего элемента , в переменной title оказывается еще и ссылка на выбор пунктов самовывоза.
судя по всему забыли объявить переменную, соотвественно воочию увидели эффект знаметигого яваскскриптового замыкания. убедитесь, что в этой функции объявлена переменная
Обсуждают сегодня